Linux 常用命令

2021-09-24 06:43:45 字數 2211 閱讀 6167

常用命令

lsls -a 列出目錄所有檔案,包含以.開始的隱藏檔案

ls -t 以檔案修改時間排序

ls -l 除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來

cdcd / 進入根目錄

cd ~ 進入家目錄(當前登陸使用者)

cd - 進入上一次工作路徑

cd .. 進入上一級目錄

pwdpwd 檢視當前路徑

pwd -p 檢視軟鏈結的實際路徑

mkdir

mkdir -m 對新建目錄設定訪問許可權

mkdir -p 一次可以建立多個目錄

mkdir 當前資料夾下建立新資料夾

rmrm -i *.log 刪除任何.log檔案;刪除前逐一詢問確認

rm -rf 刪除所有,包含子檔案(-f, --force 忽略不存在的檔案,從不給出提示,-r, -r, --recursive 指示rm將引數中列出的全部目錄和子目錄均遞迴地刪除。)

rmdir

rmdir -p parent/child/child11 當parent子目錄被刪除後使它也成為空目錄的話,則順便一併刪除,不能刪除非空目錄

mvmv test.log test1.txt 將檔案test.log重新命名為test1.txt

mv log1.txt log2.txt log3.txt /test3 將檔案log1.txt,log2.txt,log3.txt移動到根的test3目錄中

mv -i log1.txt log2.txt 將檔案file1改名為file2,如果file2已經存在,則詢問是否覆蓋

mv * ../ 移動當前資料夾下的所有檔案到上一級目錄

cpcp -i 提示

cp -r 複製目錄及目錄內所有專案

-a 複製的檔案與原檔案時間一樣

catcat filename 一次顯示整個檔案

cat > filename 只能建立新檔案,不能編輯已有檔案

cat file1 file2 > file 將幾個檔案合併為乙個檔案

cat -n 檢視時輸出所有行號

tail

tail -f 迴圈讀取(常用於檢視遞增的日誌檔案)

tail -n《行數》 顯示行數(從後向前)

tail -f -n 50 迴圈讀取逐漸增加的檔案內容

find

find -name 按照檔名查詢檔案(檔名可使用萬用字元,*.log)

find -type 查詢某一型別的檔案

chmod

chmod -c 當發生改變時,報告處理資訊

chmod -r 處理指定目錄以及其子目錄下所有檔案

dfdf -l 顯示磁碟使用情況

grep

psps -ef 顯示當前所有程序環境變數及程序間關係

ps -a 顯示當前所有程序

ps -aux | grep apache 與grep聯用查詢某程序

ps -aux 是用bsd的格式來顯示程序,ps -ef 是用標準的格式顯示程序

kill

kill -9 $(ps -ef | grep pro1) 先使用ps查詢程序pro1,然後用kill殺掉

free

free -b 以byte顯示記憶體使用情況

free -k 以kb為單位顯示記憶體使用情況

free -m 以mb為單位顯示記憶體使用情況

free -g 以gb為單位顯示記憶體使用情況

free -s《間隔秒數》 持續顯示記憶體

free -t 顯示記憶體使用總合

reboot

重啟logout

登出 shutdown -h now

關閉系統

tar

tar -zxvf archive.tar.gz 解壓乙個gzip格式的壓縮包

tar -zcvf /home/abc.tar.gz 打包,並用gzip壓縮

unzip

unzip file1.zip 解壓乙個zip格式壓縮包

rpmrpm -ivh package.rpm 安裝乙個rpm包

rpm -qa 顯示系統中所有已經安裝的rpm包

rpm -e package_name.rpm 刪除乙個rpm包

yum

vim:q 退出

:q! 強制退出

:wq! 儲存並強制退出

/test 在文件中查詢test 按n跳到下乙個,shift+n上乙個

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