centos安裝與網路配置 關機:shutdown -h now 重啟:shutdown -r now 或 reboot linux目錄結構與操作命令 使用ls命令查看目錄結構 目錄查看: ls [-al] [ 文件或目錄名稱] 目錄切換: cd [ 目錄名稱] 顯示當前目錄: pwd 絕對路徑 : ...
centos安裝與網路配置
關機:shutdown -h now
重啟:shutdown -r now 或 reboot
linux目錄結構與操作命令
使用ls命令查看目錄結構
目錄查看: ls [-al] [ 文件或目錄名稱]
目錄切換: cd [ 目錄名稱]
顯示當前目錄: pwd
絕對路徑 :
從根目錄 /
相對路徑 :
當前目錄 .
上級目錄 ..
家目錄 ~
目錄創建: mkdir [-p]
目錄刪除: rmdir [-p] 目錄名稱
------------------------------
創建文件: touch
文化編輯: vi 編輯器
vi 文件名稱
命令模式
h j k l
左 下 上 右
dd 剪切當前行
yy 複製
p 下一行黏貼 P 上一行黏貼
a在游標後插入 A在當行末插入
i在游標前插入 I在當行首插入
o在當前行之下插入 O在上一行插入
編輯模式
:
最末行模式
:set nu 顯示行號
:w 保存
:wq 保存並退出
:q! 不保存退出
文件查看: cat/more/less/head/tail/....
------------------------------
複製: cp [-r] 來源文件 目標文件
移動: mv 來源文件 目標文件
刪除: rm [-rf] 文件或目錄
查找命令: which 命令名
特定目錄查找: whereis 文件或目錄
查找: find 目錄 [-name/user/size] 參數
find速度最慢但最強大
用戶管理以及群組管理
查看: who
創建用戶: useradd [-g 群組] 用戶名
設置密碼: passwd 用戶名
刪除用戶: userdel [-r] 用戶名
密碼設置
密碼超過8個字元
包含數字、大小寫字母、符號
密碼加密 健壯 好記 例:h@BiAn1qun@
查看群組: groups [ 用戶名 ]
創建群組: groupadd
刪除群組: groupdel
用戶群組修改: usermod [-g 群組名] 用戶名
許可權與角色
修改所有者: chown [-R] 用戶名 文件或目錄
修改所有者和組: chown [-R] 用戶名: 組名 文件或目錄
修改所屬組: chgrp [-R] 組名
許可權修改: chmod [-R] xyz 文件或目錄
x 所有者許可權 y 所屬組許可權 z 其他用戶許可權
r:4 w:2 x:1 rwx 數字總和即許可權
許可權修改: chmod [-R] xyz 文件或目錄
x 角色 u g o a 分別代表所有者、所屬組、其他用戶、所有角色
y 設置 + - = 分別代表增加、減少、設置
z 許可權 r w x
壓縮與解壓縮
tar [-ctxzjJvf] 壓縮文件 [ 源文件]
c 打包壓縮 t 查看內容 x 解打包解壓縮
z 使用gzip 方式 j 使用bzip2 方式 J 使用xz 方式
v 顯示過程 f 指定壓縮包名
tar 命令使用時候 c\t\x 方式選一種
使用gzip 、bzip2 、xz 方式壓縮,壓縮文件尾碼gz 、bz2 、xz
bz2 、zip 格式的壓縮需要安裝相應命令
軟體安裝與卸載
源碼包安裝
下載源碼包(curl 、wget)
解壓 (tar)
進入到該目錄(cd)
(註意編譯安裝時候軟體包依賴解決,刪除 make clean)
rpm包安裝
編譯前配置(./configure)
編譯(make)
編譯安裝(make install)
下載rpm 安裝包
rpm -ivh 軟體包
-i 安裝 -v 顯示詳細信息 -h
查詢是否安裝 rpm -q 安裝包
查詢包信息 rpm -qi 安裝包
查詢安裝位置 rpm -ql 安裝包
卸載 rpm -e
yum 安裝管理rpm 包
查詢可以安裝的軟體包 yum list 名稱
安裝 yum [-y] install 軟體包
-y 自動回答yes