黑基网 首页 服务器 Linux 查看内容

非常实用,常用的linux的命令

2017-3-23 11:42| 投稿: lofor |来自: 互联网

摘要: 整理了工作中经常使用的命令,什么cd,ls那些就不列了:查看该字符串在文件中出现的次数:grep "string" file -c得到eth0的IP地址,其他名字直接替换即可:ifconfig eth0|grep inet|awk '{print $2}'|awk -F: '{ ...

整理了工作中经常使用的命令,什么cd,ls那些就不列了:

  1. 查看该字符串在文件中出现的次数:

    grep "string" file -c

  2. 得到eth0的IP地址,其他名字直接替换即可:

    ifconfig eth0|grep inet|awk '{print $2}'|awk -F: '{print $2}'

    ifconfig eth0 | grep inet | cut -d : -f 2 | cut -d ' ' -f 1

    这两条命令都可以得到相应的IP地址。

  3. 把linux的路径编程Windows下的路径,映射了网络驱动的时候经常使用:

    pwd | sed 's/\//\\/g'

  4. 解压命令,每次什么压缩文件我都这么解压的,好像也没啥问题:

    tar -xf filename

  5. 删除目录及文件:

    rm -rf dir

字符串截取:

file=/dir1/dir2/dir3/my.file.txt

${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt

${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt

${file#*.}:删掉第一个 . 及其左边的字符串:file.txt

${file##*.}:删掉最后一个 . 及其左边的字符串:txt

${file%/*}:删掉最后一个 / 及其右边的字符串:/dir1/dir2/dir3

${file%%/*}:删掉第一个 / 及其右边的字符串:(空值)

${file%.*}:删掉最后一个 . 及其右边的字符串:/dir1/dir2/dir3/my.file

${file%%.*}:删掉第一个 . 及其右边的字符串:/dir1/dir2/dir3/my

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6400488014275985666/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部