工作中使用率较高的命令:1.linux简单命令分享


想分享下在工作中比较常用到的命令,希望能对大家有帮助,文档会一直追加。

1 、查看路径、文件信息等
  • 查看当前所在位置路径:
    pwd

  • echo(打印命令)
    echo $PATH eg: 打印path信息
    echo $HOME== pwd
    echo $USER

  • 模糊查看:
    ls *abc*

  • 查看文件test时间戳,即最后修改时间:
    ls -ltr test

  • 显示隐藏文件:
    ll -a

  • 查找文件
    find / -name a.*
    locate jdbc.properties

  • 查看文件内容
    cat jdbc.properties

  • 拷贝文件,源文件的操作权限也会拷贝下来,如果下面拷贝文件命令满足不了你的需求,可以参看:https://blog.csdn.net/qq_38812171/article/details/82729182
    cp old.sh new.sh

  • 清空new.sh文件内容命令,双引号内是替换或追加的内容,如果写!要注意 ,属于特殊字符,会出现写不成功现象。 > 是重写,覆盖式 , >> 是尾部追加
    $ echo "" >>new.sh

  • 新建文件夹20171030:
    mkdir 文件夹名字

  • 新建文件
    touch XX.sh

  • 上传,下载文件到服务器
    rz -- 选中本地文件,上传到服务器
    sz -- 选中本地路径,从服务器下载

  • 如果文件太大,先压缩再下载,压缩命令eg:
    压缩多个文件:
    tar zcvf filename.tar.gz dirname1 dirname2 dirname3

  • 模糊删除 0001.20160[12345]*.dmp ,具体删除形式为:0001.20160后面是1或者是2或者是3等 eg:删除文件中有 0001.201601*.dmp 【 -f强制删除 -r是递归】
    rm -rf 0001.20160[12345]*.dmp

  • linux删除指定日期之前的文件:eg: http://blog.csdn.net/zljjava/article/details/8351060

2、编辑文本
  • 只是查看文本【打开a.log文本】:
    view a.log

  • 编辑文本【打开a.log文本】:
    vi a.log

  • 退出文本编辑模式
    首先按GESC键回到命令模式,然后输入:w保存即可,也可以输入:wq!保存文件并退出。

  • 删除选中行
    光标放在选中行里,比如选中两行,连击dd 即可删除

  • 到文本最后一:行
    shift+G

  • 到文本第一行
    gg

  • vim后,在编辑器里搜索指定文件
    / 搜索字符串

  • #替换当前行所有 name 为 title
    :s/name/title/g

  • #查找以name开始的
    /^name<Enter>

  • 拷贝文本部分内容,并释放注释

①拷贝
把光标放在带拷贝文本开始处,然后shift

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值