linux常用命令

2021-08-15 21:53:37 字數 1800 閱讀 4880

ls /  檢視根目錄下的子節點資訊

ls -al  -a是顯示隱藏檔案   -l是以更詳細的列表形式顯示

cd  /home  切換目錄

mkdir  aaa  建立目錄aaa

mkdir  -p  aaa/bbb/ccc 建立目錄在指定資料夾下

rmdir  刪除空目錄

rm -r aaa 遞迴刪除aaa整個資料夾以及所有的子節點

rm -rf aaa 強制刪除

mv aaa bbb 修改檔案或者資料夾的名字

touch somefile.1  建立乙個空檔案

echo "i miss you">somefile.2 如果檔案不存在會建立檔案並輸出(會覆蓋原來的內容,>>是追加)

vi常用快捷鍵:

a 在游標後面插入

a 在該行的最後插入

i 在該行的最前面插入

gg 直接跳到檔案的首行

g  直接跳到檔案的末行

dd 刪除當前行,如果5dd,則一次性刪除游標後的五行

yy 複製當前行,如果3yy,則複製當前行附近的3行

p 貼上

v 進入字元選擇模式,選擇完成後,按y複製,p貼上

ctrl+v 進入塊選擇模式,選擇完成後,按y複製,按p貼上

shift+v 進入行選擇模式

,選擇完成後,按y複製,按p貼上

查詢並替換(在底行命令模式中輸入):

%s/sad/88888  效果:查詢檔案中所有的sad,並替換為88888

3、檔案許可權操作

drwxr-xr-x

d:標識節點型別(d:資料夾    -:檔案   l:鏈結)

r:可讀  w:可寫   x:可執行

第一組rwx: 表示檔案的擁有者對它的許可權

第二組r-x: 表示檔案的所屬組對它的許可權

第三組r-x: 表示這個檔案的其他使用者對它的許可權

chmod g-rw  haha.dat   表示將haha.dat對所屬組的rw許可權取消(也可以使用數字,比如說777表示所有人都具有許可權)

chmod o-rw  haha.dat  表示將haha.dat對其他人的rw許可權取消

chmod  u+x  haha.dat  表示將haha.dat對所屬使用者的許可權增加x

chmod  -r  770  aaa/  遞迴修改資料夾的許可權

chown  改變檔案的所有者

資料夾的x許可權表示是否能進入

刪除檔案改變的是父目錄的內容,與當前檔案的w許可權無關

4、基本的使用者管理

useradd  新增使用者

配置sudoers(使sudo命令可以使用):切換到root,修改/etc/sudoers檔案,新增***x   all=(all)  all

5、系統管理操作

hostname 檢視或修改主機名(重啟後無效)

vi  /etc/sysconfig/network  修改主機名(重啟後永久有效)

ifconifg  eth0  192.168.12.22  修改ip(重啟後無效)

vi  /etc/sysconfig/network-scripts/ifcfg-eth0  修改ip(重啟後有效)

uname -a    uname  -r  檢視系統資訊

mount  掛載外部儲存裝置到檔案系統中

unmount  解掛載

du -h  du -ah  檢視檔案大小(可以用來檢視資料夾內容的大小)

du  -sh ***  統計檔案或者資料夾的大小

df  -h  檢視裝置或者分割槽的剩餘空間

halt  關機

reboot 重啟

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...