1. 程式人生 > >Linux學習筆記第二周第二次課(1月30日)

Linux學習筆記第二周第二次課(1月30日)

二次 行號 文檔查看 筆記 默認 ng2 覆蓋 cp命令 文件

2.10 環境變量PATH


查命令路徑及別名#which rm

顯示當前環境變量#echo $PATH

命令也是一個文件,可以用絕對路徑當命令使用;

命令想直接使用,必須加入到環境變量PATH裏#PATH=$PATH:/tmp/

永久環境變量#vi /etc/profile 最後加入一行PATH=$PATH:/tmp/


2.11 cp命令


cp,copy復制;

拷貝文件(是否覆蓋)cp /etc/passwd /tmp/1.txt

拷貝目錄,建議所有都要加/,#cp -r /tmp/aminglinux/ /tmp/aming

樹型顯示目錄#tree /tmp/aminglinux/

上條命令最後一個參數!$;#tree !$

拷貝文件直接覆蓋,用絕對路徑#/usr/bin/cp /etc/passwd /tmp/1.txt

拷貝目錄,若目標目錄不存在,直接拷貝,不提示覆蓋;若目標目錄存在,提示覆蓋;


2.12 mv命令


mv,move移動,改名字

文件移動並改文件名#mv 1.txt /root/2.txt

文件移動到目錄#mv ls2 aming/

移動不提示覆蓋,用絕對路徑;

目標目錄不存在,改名字#mv aming2/ aminglinux/

目標目錄存在,會提示是否覆蓋;


2.13 文檔查看cat/more/less/head/tail


cat,查看文件內容,一次顯示所有內容

查看文件#cat /etc/passwd

顯示文件內容行號 #cat -n

顯示文件所有內容字符 #cat -A

passwd文件內容追加到anaconda-ks.cfg.l;#cat /etc/passwd >>anaconda-ks.cfg.l

tac,倒序查看文件內容

more,查看文件內容,一屏一屏顯示文件內容,空格往下看,ctrl+b往上看

查看文件內容的行數#wc -l anaonda-ks.cfg.l

less,查看文件內容,上下鍵,往上往下看,ctrl+f往下看,ctrl+b往上看

按q退出;按“/”後跟字符串,搜索字符串;“n”,next查下一個,shift+n或N查上一個;?加字符串,往前搜索;shift+G定位末行,shift+g定位首行

查看文件頭十行默認,指定前2行#head -n 2

查看文件尾十行默認,指定後2行#tail -n 2

動態顯示文件尾內容#tail -f anaconda-ks.cfg.l


Linux學習筆記第二周第二次課(1月30日)