一、創建目錄mkdir
1、在當前目錄下創建dir子目錄 mkdir dir1
2、在當前目錄下創建2級目錄dir3和其子目錄dir4 mkdir -p dir3/dir4
3、在當前目錄下創建3個目錄dir7,dir8,dir9,以空格隔開。 mkdir dir7 dir8 dir9
二、創建空文本文件
#touch file1 在當前目錄下創建file1文件
#touch /tmp/file2 在指定目錄/tmp下創建file2文件
三、 複製文件命令 cp
#cp file2 /tmp 複製 file2 文件到/tmp 目錄下
#cp -p /tmp/file3 /home 複製/tmp/file3 到/home 目錄下並複製文件屬性
#cp -r /dir5 /tmp 複製/dir5 目錄到/tmp 下
四、 移動文件或目錄命令 mv
#mv file4 /tmp 移動file4文件到/tmp目錄下
五、刪除文件命令 rm
#rm file1 刪除文件file1
#rm fi* 刪除以fi*開頭的文件
#rm -rf dir 不用確認直接刪除非空目錄dir
六、查看文件內容命令 cat
#cat /etc/passwd 查看/etc/passwd文件
#cat /etc/passwd |less 分屏查看文件內容,可以上下翻頁,“q”退出
more ./a.txt:讀取a.txt文件,每次讀取一屏,只讀模式
七、在文件中查找關鍵字
#grep “EGM” /etc/passwd 在/etc/passwd文件中查找關鍵字EGM
八、vi命令模式下的操作
vi ./a.txt:讀取a.txt文件,按"i"可以編輯,按esc 按:wq保存,q!強制退出
1、行號的設置與取消
:set nu 設置行號
:set nonu 取消設置行號
2、刪除字符
7x 刪掉光標後面的7個字符
dd 刪除行
3、複製操作
yy 複製光標所在的行
4、黏貼操作
p 粘貼在光標所在的下一行(如果粘貼詞的話,粘貼在光標字符的後面)
5、撤銷操作
u 撤銷,可以撤銷到最近的一次保存的狀態
:e! 恢復到文檔的初始狀態
6、光標快速定位
/adm 簡單搜索,快速定位光標到光標後的第一個adm單詞的位置,當到行末沒有的話,返回從頭開始查找(類似於word的查找)
九、linux的目錄與文件的權限
1、權限的類型
r 讀權限 數值表示4
w 寫權限 數值表示2
x 執行權限 數值表示1
1 代表執行,2 代表寫,3 代表 1+2,4 代表讀,5 代表 1+4,6 代表 2+4,7 代表 1+2+4
十、更改目錄、文件的權限值
chmod 命令 數值表示法 chmod 數值 文件名/目錄名
chgrp 命令 更改目錄或文件所屬的組chgrp g1 dir2 將dir2的屬組更改爲g1
十一、tail命令查看指定文件的末行
tail -n 3 /etc/passwd 查看passwd文件的最後三行
tail -1 /etc/passwd 查看passwd文件的最後一行
十二、tar包軟件的安裝和卸載
tar 包爲壓縮包
常見的文件類型爲.tar.gz .tar.bz2 .tgz .tar.zip
在 linux 下安裝方式爲:
1、先解壓縮,各種文件類型的解壓縮方式不同
.tar.gz .tgz 文件執行
tar -xvzf softname.tar.gz
tar -xvzf softname.tgz
-x 解壓縮文件
-v 顯示詳細過程
-z 支持gzip壓縮文件
-f 指定壓縮文件
tar -xvjf softname.tar.bz2
-j 支持bzip2壓縮文件
unzip -v softname.tar.zip
-v 解壓文件
-d 指定解壓縮目錄
十三、使用命令配置網卡
ifconfig 查看ip信息
ifconfig eth0 200.200.200.2 netmask 255.255.255.0
配置 eth0 的 IP 信息,如果是有類的 IP 地址可以省略 netmask(比較 rip 路由協議) ifdown eth0 禁用網卡
ifup eth0 啓用網卡
ifconfig eth0 hw ether 00:11:22:33:44:55 修改網卡 eth0 的 MAC 地址
十四、查看和關閉服務進程
1、ps 命令
ps -A 簡明查看系統啓動的所有進程
ps -aux 顯示所有用戶所有進程的詳細信息
ps -A |grep 服務名 顯示指定服務的進程簡明信息
ps -aux |grep 服務名 顯示指定服務的詳細進程信息
2、kill 命令
kill 進程號 關閉指定進程
killall 服務名 關閉服務的所有進程
kill -9 進程號 強制關閉指定進程
killall -9 服務名 強制關閉服務的所有進程
十五、防火牆
1、防火牆配置保存命令 service iptables save
2、防火牆的啓動/停止/重啓
service iptables start
service iptables stop
service iptables restart
十六、查看
ls :顯示當前目錄下的所有文件名稱
ll :顯示當前目錄下文件的詳細信息
十七、網絡
service network restart | start | stop:重啓網絡/啓動/關閉
十八、查看進程以及執行歷史
ps -ef|grep jmeter:查看系統裏與jmeter相關的進程
history |grep xxx :查看linux命令執行歷史,並過濾出包含xxx的命令
十九、後臺執行服務
nohup ./jmeter-server &:在後臺執行./jmeter-server命令
二十、scp -rp ./aaa.txt [email protected]:/export/servers/test :將當前目錄下的aaa.txt複製到1.119機器上的/export/servers/test目錄下