1. 程式人生 > >2018-03-27

2018-03-27

Linux命令

一、環境變量PATH
環境變量位置:/etc/profile
臨時增加環境變量的目錄:
PATH=$PATH:/tmp/

二、cp 命令
cp命令是cp –i 命令的別名
cp /etc/passwd /tmp/1.txt
cp –r /tmp/wang/ /tmp/linux
!$上一條命令的最後一個參數
拷貝目錄時,如果目標目錄存在,則會將原目錄拷貝到目標目錄下,若目標目錄不存在時,則會按照指定名字命名目標目錄。
[root@locher tmp]# cp -r abcd abce
[root@locher tmp]# ls
abcd
abce
ks-script-3Lg3mY
systemd-private-47ddd8faf7bb4c5080a98abf35cfb57e-chronyd.service-ZNYG1x

systemd-private-47ddd8faf7bb4c5080a98abf35cfb57e-vgauthd.service-Gx3uzU
systemd-private-47ddd8faf7bb4c5080a98abf35cfb57e-vmtoolsd.service-BTzvbe
yum.log
三、mv命令
移動 改名字
mv 文件名1 文件名2 改名
目標目錄不存在時,相當於改名
[root@locher ~]# mv /tmp/abcd/123/ /tmp/abcd/987
[root@locher ~]# ls /tmp/abcd/
234 987 cde
四、文檔查看
cat 查看文件內容
tac 倒序查看文件內容
-a 查看文件中所有字符
-n 顯示行號
cat 文件1>>文件2 將文件1追加到文件2中去
more
wc -l查看文件行數
[root@locher ~]# cat /etc/passwd >> anaconda-ks.cfg
[root@locher ~]# wc -l anaconda-ks.cfg
90 anaconda-ks.cfg
[root@locher ~]# cat /etc/passwd >> anaconda-ks.cfg
[root@locher ~]# wc -l anaconda-ks.cfg
109 anaconda-ks.cfg
[root@locher ~]# more anaconda-ks.cfg
空格向後翻,crtl +b 向前看
less:空格向後翻,crtl +b 向前看
crtl + F向後看 支持上下鍵,按“q”退出
按“/”搜索 “n”繼續顯示搜索到的內容shift+n 想前看
按“?”搜索,從最後開始搜索和/相反shift +g 末行 g首行
less可以實現more的所有功能
[root@locher ~]# less anaconda-ks.cfg
head
head 文件名 默認查看文件的前十行
head –n 2 指定查看前兩行
技術分享圖片
tail
tail 文件名 默認查看文件的最後十行
tail –n 2 指定查看後兩行
tail -f 查看動態文件
技術分享圖片

2018-03-27