Linux常用命令

2022-04-29 09:39:11 字數 2778 閱讀 5590

linux 系統下的常用命令:

㈠ 檔案操作:

touch 檔名: 在當前資料夾下建立乙個檔案,例: touch hello.txt;

md 檔名: 刪除這個檔案,例: md hello.txt;

vim 檔名: 編輯乙個檔案,例: vim nginx.conf;如果這個檔案存在就開啟編輯,如果不存在就建立同時編輯;

more 檔名: 瀏覽檔案內容,例: more nginx.conf;

/搜尋的內容: 在檔案內容中搜尋指定的內容,相當於windows下的ctrl+f,例: /server  在nginx.conf檔案中搜尋server節點 ,n: 下乙個;

:wq: 儲存並退出;

:q!: 直接退出

dd: 刪除當前行,預設刪除一行,如刪除多行前面加數字,例: 3dd 刪除3行;

u: 撤銷,相當於windows嚇得ctrl+z;

yy: 複製當前行,預設複製一行,貼上時使用 p,如複製多行前面加數字,例: 3yy 複製3行;

mv 舊檔案 新檔案: 移動檔案,從舊檔案的位置移動到新檔案的位置,可以通過這種方式修改檔名稱;

cp 原始檔/源資料夾 目標檔案/目標資料夾: 複製檔案或資料夾(不可以多級複製);

cp -r 源資料夾/檔案 目標資料夾/檔案: 複製資料夾或資料夾(可以多級複製);

mkdir 資料夾: 建立乙個資料夾,例: mkdir redis;

rmdir 資料夾: 刪除乙個資料夾,例: rmdir redis;

pwd: 顯示當前目錄的絕對路徑;

rm -rf 檔案/資料夾: 級聯刪除檔案或資料夾且不提示;

ls: 顯示資料夾下的全部檔案和資料夾的名稱;

ll: 顯示資料夾下的全部檔案和資料夾的詳細資訊;

㈡ 許可權操作:

chmod u=rwx,g=rwx,o=rwx 456.txt: 將456.txt的操作許可權設定為當前使用者和當前使用者所在的組內使用者和其他使用者都可以有讀、寫、執行操作;

u(user): 當前使用者,g(group): 當前使用者所在的組內使用者,o(other): 其他使用者;

=: 修改為,+: 新增許可權,-: 刪除許可權;

r(read): 讀,w(write):寫,x(execute): 執行;

chown 使用者名稱 檔名: 修改檔案的所有者,例: chown test 456.txt  將456.txt檔案的所有者該問test使用者;

chgrp 組名 檔名: 修改檔案的所在組,同上;

groupadd 組名:建立乙個組;

useradd -p 組名 使用者名稱: 建立乙個使用者,並給他指定乙個組(如果不指定組,系統則會預設指定乙個組);

passwd 使用者名稱: 給使用者設定密碼;

usermod -g 組名 使用者名稱: 修改使用者的所在組;

groupdel 組名: 刪除組;

userdel 使用者名稱: 刪除使用者;

㈢ 解壓、解壓操作:

tar -zcvf redis-3.0.0.tar.gz redis: 把redis資料夾壓縮成 redis-3.0.0.tar.gz 壓縮檔案;

tar -zxvf redis-3.0.0.tar.gz -c redis: 把 redis-3.0.0.tar.gz redis 解壓到redis目錄中;

㈣ 其他操作:

|: 在 | 前面的結果中找到 | 後面的內容,例: ps -ef | grep nginx 在啟動程序中找到nginx;

yum list | grep firefox: 檢視rpm庫中有沒有firefox;

yum remove firefox: 解除安裝firefox;

history: 檢視歷史命令;

shutdown -h now: 現在關機;halt

shutdown -r now: 現在重啟;reboot

su 使用者名稱: 切換使用者;

whoami: 檢視當前登入的使用者;

logout: 退出當前使用者的登入;

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...