1. 程式人生 > >Linux命令詳解-常用命令

Linux命令詳解-常用命令

zxvf ini lock wall enter lena font 無法 block

1.文件操作命令

1.創建文件

touch 命令 所在目錄 /bin/touch

touch fileName //創建一個空文件

2.切換目錄

cd 或 cd ~ //回到家目錄

cd - 返回前一次目錄

cd !$ 切換到上一次目錄

cd ../ 返回到上層目錄

3. 顯示當前目錄

pwd : print work directory

4.拷貝命令

cp 復制文件或目錄

cp –a -f -p 源文件目錄

cp –a 復制目錄及其目錄下的子目錄 目的文件或目錄

cp –f 強制復制

cp –p 拷貝保留原來的文件屬性,包括創建時間

5.刪除命令

rm –i 文件/目錄

rm –f 強制刪除

rm –r 刪除目錄

6.移動文件

mv 源文件 目的文件

mv oldName newName 重命名

7.查看文件

cat filename //一次性查看,全部讀出來

more filename //分屏顯示 按空格:下一頁 (或按f ) Enter:下一行 q:退出

less fileName //空格或f : 下一頁 pageup 上一頁 pagedown 下一頁 也可以使用上下左右鍵

head -n fileName 查看前n行

tail –n fileName 查看後幾行

tail –f filename //實時查看文件

2.目錄操作命令

1.鏈接文件

ln –s 源文件 目標文件 (軟鏈接)

ln file1 file2 (硬鏈接) //不能跨分區 df –T

2.創建目錄

mkdir –p //連續創建目錄

3.刪除目錄

rmdir 刪除空目錄

rmdir –r 目錄 //刪除目錄及目錄下的文件 -f 強制

rmdir –p //連續刪除

4.查看命令所在目錄

whereis 命令 //顯示系統命令及幫助手冊所在的目錄

5. 獲取命令的說明

whatis ls

6.查找命令

find 搜索路徑 搜索關鍵字 文件或目錄

find /etc/ –name f fileName

locate 文件 //找到文件所在目錄

說明:新建文件時無法搜索,因為新建文件還沒有及時建索引,如果要索引,使用updatedb

命令,將索引數據庫更新。

7.文件中內容搜索:

grep //在文件中搜索字符串 -v 排除字符串 -i 不區分大小寫

8.幫助

man 命令

註意man有man1 man3 man5,默認為man1

--help

info

3.壓縮命令

1.gzip壓縮

gzip –1 表示快速壓縮 //不能壓縮目錄

gzip –9 最佳狀態壓縮

2.gzip解壓縮

gunzip 文件名

gzip –d 文件名

3.tar 打包

tar –zcvf 打包壓縮

tar –zxvf 解壓縮

4. zip壓縮

zip –r 壓縮後的文件名 要壓縮目錄 //壓縮目錄

zip –f

unzip -a //解壓

5.發送消息

write root //發送消息給root用戶

ctr +d 結束發送

wall xxx //發送消息,所有用戶均可收到

msg n //不接受消息

msg y //繼續接收消息

6.發送郵件

開啟mail服務器:service sendmail start

mail 用戶名 輸入主題 內容 抄送 (ctr +d結束內容)

mail 按數字鍵,表示第幾封信 r:回信 q:退出

7.網絡相關命令

ifconfig //查看ip配置

ifconfig eth1 192.168.1.119

ping //查看網絡是否聯通 -c 發送多少次 -i 等待幾秒發一次 -r 顯示路由

8.關機

shutdown –h now 或 init 0

reboot 重啟 init 6

Linux命令詳解-常用命令