centos 常用注意事項

2021-06-29 05:40:18 字數 2582 閱讀 5468

首先宣告:

本人是乙個centos新手,所以文章不會一下子就非常長,而是把我碰到的問題持續更新到這個帖子。

所以請見諒,慢慢完善。

1、centos6.5,通過yum安裝的mysql5.1為什麼啟動不了服務?也就是service mysqld start失敗。

:服務的啟動是要su root許可權的。

:在terminal中輸入su root, 你的密碼,再試一次。

2、centos7,為什麼我建立的shell指令碼在執行的時候提示找不到命令? 明明vi可以編輯啊。

:試試用》 chmod 777 ./《你的檔案》

:然後在執行這個shell指令碼試試。

3、centos7怎麼安裝mysql5.6.23?

:看看這篇帖子:

:特別強調:1、是編譯安裝,2、我也不知道能不能成功,因為我在裝之前,我還不知道問題1

4、/lib/ld-linux.so.2: bad elf interpreter

: yum install glibc.i686

: 參見:

5、解決/usr/lib/libstdc++.so.6: version `glibcxx_3.4.14' not found問題

:首先該問題的答案引用:

6、乙個關連5的問題:error while loading shared libraries: libstdc++.so.6: wrong elf class: elfclass32

:這個問題可能是因為你32位~使用64~或者顛倒的問題,要解決這個問題,首先找對應的版本和使用一致的n位~。

7、linux shell的if一般注意事項,定義的變數的注意事項

#!/bin/sh

cd ./lib/hiredis

r_d=$1

if [ -z $r_d ]

then

r_d="release"

fiecho $r_d

if [ $r_d = "release" ]

then

make -f my_makefile clean

make -f my_makefile

make -f my_makefile install

else

make -f my_makefile debug=true clean

make -f my_makefile debug=true

make -f my_makefile debug=true install

ficd ../../

對於上面的幾點,要不要空格,我也沒有做測試,可能有些並不是硬性要求要空格,但是有些必須要空格。

8、附加一段makefile裡使用ifeq的**。方面以後寫makefile時候有個參照

#

cc = gcc

#include = .:/usr/include:/usr/local/include

#my_name = "hiredis"

ifeq ($(debug), true)

# debug

cflags = -g -wall

tar_name = "lib"$(my_name)"d"

else

# release

cflags = -o -wall

tar_name = "lib"$(my_name)

endif

all: $(tar_name)

$(tar_name): async.o dict.o hiredis.o net.o sds.o

ar rc $(tar_name).a async.o dict.o hiredis.o net.o sds.o

async.o: async.c fmacros.h async.h hiredis.h net.h dict.c dict.h sds.h

$(cc) -i$(include) $(cflags) -c async.c

dict.o: dict.c fmacros.h dict.h

$(cc) -i$(include) $(cflags) -c dict.c

hiredis.o: hiredis.c fmacros.h hiredis.h net.h sds.h

$(cc) -i$(include) $(cflags) -c hiredis.c

net.o: net.c fmacros.h net.h hiredis.h sds.h

$(cc) -i$(include) $(cflags) -c net.c

sds.o: sds.c sds.h

$(cc) -i$(include) $(cflags) -c sds.c

clean:

rm -rf *.o

rm -rf *.a

install:

mv ./$(tar_name).a ../bin/

9、

安裝CentOS的注意事項

一般來說,centos6以上的iso格式的安裝檔案一般超過了4gb,使用這樣大小的檔案,只能用於帶有 光碟機的伺服器或者其他型別的計算機。對於部分沒有 光碟機的伺服器或者計算機,除了使用網路安裝之外,還可以使用u盤安裝。但是對於超過4gb的安裝包而言,已經不適合在fat32格式的u盤中儲存,雖然u盤...

CentOS 伺服器注意事項

安裝 centos 分割槽設定,10g 大小足夠 swap 交換分割槽 swap 格式 不要超過2000m boot boot ext4 格式 200m 500m ext4 格式 根目錄 所有空間在圖形介面右鍵,選擇 終端 就可以進入命令列模式 虛擬機器安裝網路採用預設的 nat 模式。本機測試 i...

VMware裝CentOS注意事項 IP

使用vmware建立空客虛擬機器我就不說了,網上一大把,主要是網路設定這裡坑了我半天,記下來留個紀念 1.點選下圖如下位置,更改網路介面卡選項 2.如下圖,這裡有多種設定,在網路連線選項這裡,不同的機器可能存在不同的選擇方法,有點選擇選擇橋接模式就行。但是我試了怎麼也不行 差點放棄弄了 後來,我勾選...