1. 程式人生 > >環境變量及文件操作和查看命令(cp,mv,cat,more,less,head,tail)

環境變量及文件操作和查看命令(cp,mv,cat,more,less,head,tail)

環境變量 文本命令

環境變量PATH

系統默認的環境變量PATH

[root@aminglinux-02 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

給環境變量PATH臨時賦值

[root@aminglinux-02 ~]# PATH=$PATH:/tmp/

給環境變量PATH永久賦值

[root@aminglinux-02 ~]# vi /etc/profile
最後加入PATH=$PATH:/tmp/

which ls :which是在$PATH裏面遍歷

cp命令

  • 拷貝文件
  • -r拷貝目錄,目錄要帶/如/tmp/aming/
    [root@aminglinux-02 ~]# cp /etc/passwd /tmp/1.txt
    [root@aminglinux-02 ~]# cp -r /tmp/amingliunx/ /tmp/amingliunx2/

[root@aminglinux-02 ~]# which cp
alias cp=‘cp -i‘
    /usr/bin/cp
  • cp命令自帶-i選項,詢問如果目標存在是否覆蓋,如果不要詢問直接用命令本身/usr/bin/cp
  • 如果是復制目錄,第一次不詢問在目標目錄下再復制一個,如果存在則詢問。

mv命令

移動文件,文件改名,目標目錄不存在改名,如果存在復制到目標目錄下面和cp一樣

    [root@aminglinux-02 tmp]# mv 2.txt amingliunx/
    [root@aminglinux-02 tmp]# mv 1.txt 2.txt

cat tac命令

  • 查看文件內容
  • -n顯示行號
  • tac倒序查看

more命令

按空格一屏一屏查看,ctrl+b往上看
看到最後直接退出

less 命令

  • 可以用more所有的功能
  • 可以用方向鍵查看,ctrl+f往前看
  • 看到最後不退出,按q退出。
  • 按/查找內容,n鍵查看下一個,shift+n往前看。
  • 按?查找內容,n鍵往前看,N往後看。
  • G到最後,g到行首。

head tail命令

  • head查看前10行,
  • tail查看後10行。
  • head -n 2 /etc/password 查看前兩行。
  • tail -f /etc/password 動態查看文件內容,主要看日誌

環境變量及文件操作和查看命令(cp,mv,cat,more,less,head,tail)