Linux常用命令小結
阿新 • • 發佈:2018-02-10
解壓縮 gzip 遞歸 bsp ln -s scp mdi -i iso
- sudo passwd :設置root下的密碼
- mkdir:創建文件夾
- clear:清除終端的屏幕
- cd . : 當前目錄
- cd .. :上級目錄
- rm:刪除文件(rmdir:刪除目錄)
- touch:創建文件(lg:touch a.txt)
- cp:復制文件(lg:cp a.txt b.txt)
- mv:移動文件 (也可做文件的重命名)
- cat:查看文件內容(lg:cat a.txt)
- echo:輸出寫入內容到終端(也可:echo hello >> a.txt,即輸出hello到a.txt,其中>>表示重定向且為追加模式,而 >表示重定向且為覆蓋模式)
- grep:過濾(lg:find ~ | grep .txt,即:取出當前目錄下所有txt結尾的文件,|:管道符)
- gzip:原地壓縮(lg:gzip a.txt)
- gunzip:原地解壓縮(lg:gunzip a.txt.gz)
- tar:解壓縮文件
- sudo mount: iso鏡像掛載
- ps -AF | more:顯示全部進程信息(按Q退出查看)
- ls:查詢目錄下文件(ls -al :格式化顯示)
- chmod:改變文件的權限(lg:chmod a+w a.txt 表示讓所有人有a.txt的寫權限 chmod 777 a.txt 表示對a.txt有所有權限)
- sudo apt-get install xxxxx:在線安裝軟件
- sudo apt-get remove xxxxx:卸載軟件
- sudo dpkg -l | grep xxx:查詢xxx軟件是否安裝
- sudo dpkg -i xxxxxxx.deb:安裝deb結尾的軟件包
- sudo apt-get install -f:解決軟件包的相互依賴,使得安裝可以繼續
- tar -xzvf xxxxxx:解壓.tar.gz結尾的壓縮包
- echo $XXX:打印環境變量(lg:echo $PATH)
- ln -s:創建符號鏈接(lg:ln -s /mnt/hgfs\shared/hadoop_jar _hadoop)
- scp:遠程拷貝(lg:scp -r /etc/hosts [email protected]:/etc/ (-r表示遞歸拷貝) )
- ssh:遠程登錄(lg:ssh 192.168.160.137)
- startx:啟動圖形界面
- ./eclipse &:後臺啟動eclipse(前臺仍然可以用終端輸入其他命令)
- jobs:查詢後臺運行進程的作業號
- ctrl + z:暫停後臺運行的進程
- bg %i:將暫停的作業號i的進程放在後臺運行
- fg %i: 將後臺作業號i的進程放在前臺進行
- unzip:對zip壓縮包進行解壓
- nice -n -10 ./job.sh:在啟動job.sh腳本時,設置他的優先級為10運行
- renice -10 -p 514:重新設置進程514的運行優先級為10
Linux常用命令小結