Linux基礎命令(之一)詳解linux
學習linux的朋友都知道,系統大多數操做都是命令行的操做方式,固然現在也有圖形化界面的操做方式,可是多數狀況下仍然使用命令的操做模式,因此命令的做用與用法是成爲學好、學會Linux系統的必備前提,也是重點之一,因此今天來聊一聊一些基礎命令的用法與其做用。
ide
一、系統關機或重啓命令(小白也必需要會的)學習
shutdown (win 系統也有)
spa
經常使用參數:shutdown -h (halt) 直接關機(關閉電源)命令行
shutdown -h now[+10] 如今關機(+10表示10分鐘後關機)3d
shutdown -r (reboot)重啓,也能夠直接使用reboot命令blog
shutdown -c(cancel)取消關機遞歸
一樣也能夠直接使用halt 直接關閉電源,關機的命令挺多,不一一列舉了。有興趣的可自行查找,使用系統幫助命令man 來學習。rem
二、ls (list directory contents)顯示目錄信息get
經常使用參數:ls -l 長格式顯示信息或顯示詳細信息
ls -a顯示全部文件(包括隱藏文件)
ls -A顯示除'.'和'..'以外的全部文件
ls -lrt快速查找最新的文件(r倒序顯示按時間順序)
三、cd(change directory)切換目錄
實際環境中與ls同樣常常用到
經常使用參數:cd / 切換到根目錄
cd /etc/sysconfig/ 切換到具體的某個目錄下面
cd .. 切換到上一級目錄
四、pwd (printing working directory)打印或顯示當前工做路徑
五、man 系統中提供顯示具體相關命令的幫助信息
六、touch 建立文件
直接加上文件名進建立文件 touch abc.txt
經常使用參數:touch -r 指定文件時間與參考文件相同
touch -t 時間[[CC]YY]MMDDhhmm[.SS]更改文件爲指定的時間
七、mkdir(make directories)建立目錄
能夠直接mkdir +目錄名稱直接建立目錄
若是說想一次建立多級目錄就須要用到參數-p 遞歸建立目錄
實戰案例:要求一次性用命令建立如下目錄
在剛剛建立的/text目錄下建立
/xuesheng/zhangsan /xuesheng/lisi /xuesheng/wangwu
/zhangsan/zuoye/doc /
/lisi/biji/txt/
/wangwu/kaoshitimu/daan/
按正常方法c應該是建立/xuesheng 主目錄,而後用遞歸命令建立/zhangsan/zuoye/doc/;/lisi/biji/txt/;/wangwu/kaoshitimu/daan/,
如今的方法是一次性建立全部目錄(用到兩個參數-v -p {}的配合使用)
mkdir -vp xuesheng/{zhangsan/zuoye/doc/},lisi/{biji/txt/},wangwu/{haoshitimu/daan/}}
八、rm(rmdir刪除空目錄)remove files or directory刪除文件或目錄
注:rm是一個比較危險的命令,因此在實際生產環境中使用要很是的當心,否則一不當心刪除系統重要數據,那你的BOSS就得請你「回家喝茶去了」
能夠直接使用rm 加上文件名
九、who 查看當前(在線)登錄系統用戶信息
十、w 顯示登錄系統的用戶信息及當前所進行的動做