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