【整理】Linux常用命令
生活随笔
收集整理的這篇文章主要介紹了
【整理】Linux常用命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
前言
打算安裝個虛擬機,裝下zookeeper,提前把linux的常用命令整理出來
1?ls?
ls ls(選項)(參數) 列舉當前目錄下的文件 ls –a Linux上的文件以.開頭的文件被系統視為隱藏文件,僅用ls命令是看不到他們的,而用ls -a除了顯示一般文件名外,連隱藏文件也會顯示出來。 ls –l / ll 該參數顯示更詳細的文件信息。2 cd?
cd (選項) (參數) cd 直接回到admin目錄 cd logs 進入logs目錄,前提是有logs cd .. 返回上一級 cd ../.. 返回上兩級目錄; cd - 返回到操作前的一個目錄層級3 pwd
絕對路徑的方式顯示用戶當前工作目錄4?mkdir?
創建目錄 mkdir (選項)(參數) mkdir test 當前目錄下創建 test mkdir -p test1/test2 當前目錄下建立test1 test1下建立test25 rmdir
rmdir命令用來刪除空目錄 rmdir test rmdir -p test1/test2 刪掉test1目錄,以及test1目錄下的test2目錄6 touch
touch 1.txt 創建一個不存在的文件 touch 1.txt 1.txt已存在,更新一個已存在文件時間為當前系統時間7 vi
全屏幕純文本編輯器 vi 文件名 進入一般模式 輸入i 進入輸入模式,輸入esc,變回一般模式 :wq 保存并退出8 cat?
cat命令的用途是連接文件或標準輸入并打印 cat 1.txt 打印1.txt cat 1.txt 2.txt >3.txt 合并1.txt 2.txt 命名為3.txt9 cp?
復制文件 cp(選項)(參數) cp 1.txt ../test2 把 1.txt復制到上層文件夾test2中 cp 1.txt 3.txt 同目錄層級下,復制1.txt,并改名為3.txt cp -r test1 test3 復制文件夾test1下的所有內容,并改名為test310 mv?
mv命令用來對文件或目錄重新命名,或者將文件從一個目錄移到另一個目錄中 mv(選項)(參數) mv 3.txt ../test2? 移動文件到上一層級的test2中 mv 3.txt 4.txt? 本目錄內改名 mv 3.txt ../test3/4.txt? 移動并改名11?rm?
rm命令可以刪除一個目錄中的一個或多個文件或目錄 rm (選項)(參數) rm 1.txt 刪除文件,會有提示 rm -rf test1?刪除目錄test1 ,徹底刪除,不會有提示12?tar
常用的打包、壓縮、加壓縮工具 -c :create 建立壓縮檔案的參數; -x : 解壓縮壓縮檔案的參數; -z : 是否需要用gzip壓縮; -v: 壓縮的過程中顯示檔案; -f: 置頂文檔名,在f后面立即接文件名,不能再加參數 tar -cvf /home/admin/test.tar /home/admin/test 僅打包 tar -zcvf? /home/admin/test.tar /home/admin/test 僅打包,打包后,以gzip壓縮 tar -zxvf /home/images.tar.gz????? 解壓 tar -zxvf /home/admin.tar.gz -C /specific dir 解壓到指定目錄13 su
su命令用于切換當前用戶身份到其他用戶身份 su username su root root用戶除外,需要鍵入該使用者的密碼 su liuhuxiang 切換到liuhuxiang的目錄下14?~
對于root用戶而言,~表示/root 對于一般用戶而言,~表示/home/用戶名 可用pwd來查看全目錄15?創建用戶
useradd ?test?創建用戶test passwd ? test 給已創建的用戶test設置密碼 創建成功之后,會在/home目錄下創建對應的test目錄 /home/test [test@localhost test] 當前登錄者為 test 當前登錄的主機為 localhost 當前的目錄為 test?
轉載于:https://my.oschina.net/u/3523594/blog/1818811
總結
以上是生活随笔為你收集整理的【整理】Linux常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux SSH和SFTP服务分离
- 下一篇: 194. 转置文件