當(dāng)前位置:
首頁 >
Linux常用指令收集
發(fā)布時間:2025/3/15
18
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Linux常用指令收集
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
切換目錄:cd cd 目錄 cd 目錄/目錄 cd ..? :上一級目錄 cd /? ? ?:根目錄 cd ~? ? :回家 創(chuàng)建目錄和刪除目錄 mkdir 創(chuàng)建 mkdir 目錄名 mkdir -p a/b/c rmdir 刪除 rmdir 目錄名:只能刪除一個空目錄 展示目錄下文件列表(以后使用ll即可) ls ls:展示的能看見的文件(和目錄)的名稱 ls -a:展示所有的文件的名稱 文件前面有"."代表的是隱藏文件 ls -l:顯示文件的詳細(xì)信息 簡寫的方式: ll(★) ll -h:友好的顯示 瀏覽文件 cat:顯示文件的所有內(nèi)容 cat 文件名 more:分頁顯示 空格:下一頁 回車:下一行 less:分頁顯示 可以通過PgUp PgDn 翻頁查看 tail(★★) 查看一個文件的后面的內(nèi)容 tail -顯示后幾行 文件名 tail -f 文件名 動態(tài)的查看 例如: tail -f catalina.xxx.log 通過 ctrl+c 結(jié)束滾動查看 ? 文件的操作 創(chuàng)建一個文件 touch 文件名? ? ? ? 創(chuàng)建一個空白的文件 復(fù)制文件 cp 文件 目錄/文件名 例如: cp 1.txt 2.txt cp 1.txt 1/1.txt 移動文件(重命名) mv 文件 目錄/文件名 mv 文件名 新文件名 刪除文件 rm rm 文件名:帶詢問刪除 rm -f 文件名:不帶詢問刪除 rm -r 目錄:帶詢問的遞歸刪除 rm -rf 目錄:不帶詢問的遞歸刪除(謹(jǐn)慎使用) tar:打包或解壓 一個文件或者目錄(★★) 常用的組合 -cvf :打包一個文件或者目錄 -zcvf:打包并壓縮一個文件或者目錄 壓縮的格式:gzip -xvf:解壓或者打開一個tar文件 格式: tar 參數(shù) 文件名 要打包|解壓的文件目錄 例如: 將當(dāng)前目錄下的所有文件打包成test1.tar tar -cvf test1.tar ./* 將當(dāng)前目錄下的所有文件打包并壓縮成test2.tar.gz tar -zcvf test2.tar.gz ./* 將test1.tar解壓到當(dāng)前目錄 tar -xvf test1.tar 將test1.tar解壓到b目錄 tar -xvf test1.tar -C b grep:查找符合條件的字符串(★) grep 字符串 pwd:顯示當(dāng)前的工作目錄 wget:下載資料 wget 資源路徑 vi和vim編輯器(理解中了解) 編輯普通文件 三種模式:命令行、插入、底行模式。 切換到命令行模式:按Esc鍵; 切換到插入模式:按 i 、o、a鍵; i 在當(dāng)前位置生前插入 I 在當(dāng)前行首插入 a 在當(dāng)前位置后插入 A 在當(dāng)前行尾插入 o 在當(dāng)前行之后插入一行 O 在當(dāng)前行之前插入一行 退出編輯Esc ?:q! 保存Esc :wq? ? ? ? ?? 切換到底行模式:按 :(冒號); 管道 | ★ 重要的一個概念,其作用是將一個命令的輸出用作另一個命令的輸入 例如: 在ifconfig的結(jié)果里查找 192.168字符串 ifconfig | grep 192.168 以后常用 查找和java相關(guān)的進(jìn)程 ps -ef | grep java 查找和3306相關(guān)的信息 ps -ef | grep 3306 系統(tǒng)管理命令 date 顯示或設(shè)置系統(tǒng)時間 date? 顯示當(dāng)前系統(tǒng)時間 date -s “2014-01-01 10:10:10“? 設(shè)置系統(tǒng)時間 clear 清屏 ctrl+l ps 正在運行的某個進(jìn)程的狀態(tài) ps –ef? 查看所有進(jìn)程 ★ps –ef | grep ssh 查找某一進(jìn)程 kill 殺掉某一進(jìn)程 kill 2868? 殺掉2868編號的進(jìn)程 ★kill -9 2868? 強(qiáng)制殺死進(jìn)程 網(wǎng)絡(luò)管理 ifconfig:查看所有的網(wǎng)絡(luò)設(shè)置 ifconfig 網(wǎng)卡名稱 down :禁用網(wǎng)卡 ifconfig 網(wǎng)卡名稱 up :啟用網(wǎng)卡 ping:和window中一樣 通過ctrl+c取消 netstat 查看網(wǎng)絡(luò)端口。 netstat -an | grep 3306 查詢3306端口占用情況 重啟命令: 1、reboot 2、shutdown -r now 立刻重啟(root用戶使用) 3、shutdown -r 10 過10分鐘自動重啟(root用戶使用) 4、shutdown -r 20:35 在時間為20:35時候重啟(root用戶使用) 如果是通過shutdown命令設(shè)置重啟的話,可以用shutdown -c命令取消重啟 關(guān)機(jī)命令: 1、halt 立刻關(guān)機(jī) 2、poweroff 立刻關(guān)機(jī) 3、shutdown -h now 立刻關(guān)機(jī)(root用戶使用) 4、shutdown -h 10 10分鐘后自動關(guān)機(jī) ?網(wǎng)絡(luò)配置: 1、vi ifcfg-eth0 2、DEVICE = eth0 ONBOOT = yes NM_CONTROLLED = yes BOOTPROTO = static IPADDR = 192.168.153.124 NETMASK = 255.255.255.128 GATRWAY = 192.168.153.126 DNS1 = 114.114.114.114 3、service network restart systemctl restart network.service
總結(jié)
以上是生活随笔為你收集整理的Linux常用指令收集的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hashtable学习笔记
- 下一篇: linux添加、修改环境变量