1.30 學習筆記——環境變量PATH、cp命令、mv命令、文檔查看

一環境變量PATH

PATH的值是一系列目錄,當您運行一個程序時,Linux在這些目錄下進行搜尋。用如下命令能夠看到PATH的值。
   echo $PATH
  例如,在主機中,用戶yogin的PATH值爲:
  /opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin
  其中「:」爲分隔符。因此,上面的一串目錄能夠當作是以下的目錄列表。
  /opt/kde/bin
  /usr/local/bin
  /bin:/usr/bin
  /usr/X11R6/bin
  /home/yogin/bin

給PATH添加目錄 PATH=$PATH: /tmp/linux

此時添加的目錄只能臨時生效,若想永久生效須要修改配置文件/etc/profile,在最後一行添加shell

PATH=$PATH: /tmp/less

 

二cp命令

cp(copy)複製spa

cp [原文件] [目標目錄] 複製原文件到目標目錄3d

例:cp /tmp/gao/1.txt /tmp/  將/tmp/gao/1.txt 複製到tmp下
注意目錄結尾最好加tmp/
   cp /tmp/gao/1.txt /tmp/2.txt 將/tmp/gao/1.txt 複製到tmp下並更名叫2.txt

cp -r  [原目錄] [目標目錄] 複製原目錄到目標目錄code

例:cp -r /tmp/gao/1/ /tmp/2/  將gao下的1目錄複製到2目錄下 

 

三mv命令

mv(move)剪切文檔

mv [原文件或目錄][目標目錄] 剪切原文件或目錄 到目標目錄字符串

例:將ls2 移動到aming文件夾下變量

若是移動時有重名目錄會問是否覆蓋配置

[root@glinux-01 lianxi2]# ls
lianxi1
[root@glinux-01 lianxi2]# cd ..
[root@glinux-01 gao]# ls
dbback  lianxi1  lianxi2  shell
[root@glinux-01 gao]# mv lianxi1 lianxi2/
mv:是否覆蓋"lianxi2/lianxi1"? ^C
[root@glinux-01 gao]#

四文檔查看

1cat 文件名 查看文件信息

[root@glinux-01 shell]# cat 1.txt
1
2
3

tac 倒敘查看文件信息

[root@glinux-01 shell]# tac 1.txt
3
2
1

cat -n 顯示行號

[root@glinux-01 shell]# cat -n 1.txt
     1	1
     2	2
     3	3

cat -A 顯示特殊符號($結束符)

[root@glinux-01 shell]# cat -A 1.txt
1$
2$
3$

2 more命令

more [文件] 分頁顯示文件信息、

     空格或f 翻頁

     enter 換行

     ctrl + b 向上翻屏

     q或Q退出

3less命令

和more命令同樣,直接跟文件名,可是比more功能更多

  • 空格 或f 翻頁
  • ↑ 向上一行
  • q或Q退出
  • enter 換行
  • j鍵向下移動
  • k鍵向上移動
  • g光標定位到首行
  • G光標定位到末尾
  • /輸入字符串,回車能夠向下搜索這個字符串,按n鍵顯示下一個(shift n往前一個)
  • ?輸入字符串,回車能夠向上搜索這個字符串,按n鍵顯示下一個;

4head命令

head -n 指定行數    顯示前n行

[root@glinux-01 shell]# cat 1.txt
1ad
2sdfa
3dfad
adfae
qrrwe
dter
tert
er
te
rt
f
[root@glinux-01 shell]# head -n 2 1.txt
1ad
2sdfa

5tail命令

顯示後n行

[root@glinux-01 shell]# tail -n 3 1.txt
te
rt
f

tail -f 能夠動態顯示文件內容

相關文章
相關標籤/搜索