Xshell Linux命令

1.   查看当前路径

pwd

2.列出当前目录的文件

ls   列出所有文件或者文件夹

ls  *abc  列出以abc开头的所以文件

ls –l   列出所以文件及其详细详细

3.进入目录

   cd  进入当前用户主目录

   cd  etl/app/TEMP/abc/ddl

 进入目录etl/app/TEMP/abc/ss

cd  /    切换到根目录

4.删除命令rm

rm  -f   flt_date201405.tsv  

       强行删除文件flt_date201405.tsv ,不给任何提示;

       若文件flt_date201405.tsv不存在,直接忽略。

rm  -r  文件名或目录名

       删除文件或目录下的文件及子目录

rm  -rf  文件名或目录

       强行删除文件或目录下的文件及子目录

rm  -i 文件名  

       交互式的删除文件(删除前系统会逐一进行询问)

5.移动和重命名文件 mv

mv  flt_date201405.tsv  flt_date201406.tsv

      将文件flt_date201405.tsv重命名为flt_date201406.tsv

mv  flt_date201405.tsv  /etl/app/TEMP/ff

      将文件转移到目录/etl/app/TEMP/ff下

 6.复制文件 cp

cp  flt_date201405.tsv  flt_date201406.tsv

      将文件复制成为 flt_date201406.tsv

cp  flt_date201405.tsv  /etl/app/TEMP/ff

     将文件flt_date201405.tsv复制到目录/etl/app/TEMP/ff下

cp  /etl/app/TEMP/abc/flt_date201405.tsv   

         将目录etl/app/TEMP/abc下的flt_date201405.tsv文件复制到当前的目录下,文件名保持不变

cp  /etl/app/TEMP/abc/flt_date201405.tsv  flt_date201406.tsv

         将目录etl/app/TEMP/abc下的flt_date201405.tsv文件复制到当前的目录下,文件名改为flt_date201406.tsv

  cp  -r  /etl/app/TEMP    /etl/app/TEMP/abc

            将目录/etl/app/TEMP下的所以文件及子目录复制到目录/etl/app/TEMP/abc下

 7.比较内容 diff

 diff    /etl/app   etl/app/TEMP

         比较目录/etl/app与目录etl/app/TEMP下的文件列表是否相同(不比较文件的实际内容)

diff   flt_date201405.tsv  flt_date201406.tsv

      比较文件flt_date201405.tsv与文件flt_date201406.tsv的实际内容是否相同(文本文件列出不同处,二进制的文件只显示是否相同)

 8.查找文件

 find  –name ‘flt_date201406.tsv

           在当前的目录下查找文件名为flt_date201406.tsv的文件

   find  !  -name  airline_booking_class.dsql

在当前的目录下查找出文件名不为flt_date201406.tsv的所有文件

 9.显示文件大小

     wc  -l  flt_date201406.tsv

            查看文件flt_date201406.tsv有多少行

wc  -c  flt_date201406.tsv

       查看文件flt_date201406.tsv有多少字节

 10. 显示文件内容

     cat  fastload.pl 

11. 编辑文件

新建文件

 ---- vim  ljt.txt   需要新建的文件名ljt.txt

----点击键盘 ‘i’键,然后编写文件内容 (其中需要输入中文时,选择 编码 Unicode(UTF-8))

----修改完毕后,点击键盘 Esc,然后按  Shift 和 :

        输入 wq 保持修改的内容(放弃修改时输入 q)

修改已有的文件

---- vim  ljt.txt   需要修改的已存在的文件名ljt.txt

----点击键盘 ‘i’键,然后编写文件内容 (其中需要输入中文时,选择 编码 Unicode(UTF-8))

----修改完毕后,点击键盘 Esc,然后按  Shift 和 :

        输入 wq 保持修改的内容(放弃修改时输入 q)

12 路径映射

在linux中创建软链接,使用命令:ln -s。

语法:ln -s 源文件 目标文件。

 这个是把根目录下的 home/log路径映射到   data/home/log目录下

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码奴生来只知道前进~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值