使用Linux要改掉几个的命令习惯

 更新时间:2016年11月13日 10:36:57   投稿:daisy  
现在越来越多的人用linux系统,本文分享的这些习惯也许会令你事半功倍,找到其中的乐趣。刚开始使用Linux时你也许会感到不习惯,许多高手也都有这样的经历。毕竟,曾经他们也都是新手。好的习惯可以提高工作效率以及命令的运行效率,下面来一起看看吧。

一、创建目录习惯

~ $ mkdir tmp 
~ $ cd tmp 
~/tmp $ mkdir a 
~/tmp $ cd a 
~/tmp/a $ mkdir b 
~/tmp/a $ cd b 
~/tmp/a/b/ $ mkdir c 
~/tmp/a/b/ $ cd c 
~/tmp/a/b/c $ 

应使用:

mkdir -p tmp/a/b/c 

二、解压文件习惯

cp a.tar.gz /tmp 
cd /tmp 
tar xzvf a.tar.gz 

应使用:

tar xzvf -C /tmp a.tar.gz 

三、grep

cat a.txt | grep "a" 

替换为

grep "a" a.txt 
cat a.txt | grep "a" | wc -l 

替换为

grep -c "a" a.txt 

四、awk

对于特定位置的值应使用awk

~/tmp $ ls -l /tmp| grep Dec 
-rw-r--r-- 7 joe joe 12043 Jan 27 20:36 December_Report.pdf 
-rw-r--r-- 1 root root 238 Dec 03 08:19 README 
-rw-r--r-- 3 joe joe  5096 Dec 14 14:26 archive.tar 
~/tmp $ 

改为

~/tmp $ ls -l | awk '$6 == "Dec"' 
-rw-r--r-- 3 joe joe  5096 Dec 14 14:26 archive.tar 
-rw-r--r-- 1 root root 238 Dec 03 08:19 README 
~/tmp $ 

总结

以上就是给大家总结要改掉的几个使用Linux命令习惯,希望本文的内容对大家的学习或者工作能有所帮助,如果有问题大家可以留言交流。

相关文章

  • lftp 贴心好友 备份服务器bash脚本

    lftp 贴心好友 备份服务器bash脚本

    作为linux系统管理员,经常需要同时管理多台机器 备份各机器的配置文件就要靠脚本了,简单明了
    2009-09-09
  • Ubuntu下开启Apache对.htaccess 的支持

    Ubuntu下开启Apache对.htaccess 的支持

    这篇文章主要介绍了Ubuntu下开启Apache对.htaccess 的支持的方法,已经在xampp开启ModRewrite的方法,非常的实用,推荐给大家,希望大家能够喜欢。
    2015-03-03
  • Tomcat无法加载css和js等静态资源文件的解决思路

    Tomcat无法加载css和js等静态资源文件的解决思路

    Tomcat无法加载css和js等静态资源文件的情况想必从事相关行业的工作人员都有遇到过吧,接下来为大家介绍下详细的解决方法,感兴趣的朋友可以参考下
    2013-10-10
  • CentOS5 + rsync 同步2台服务器的文件

    CentOS5 + rsync 同步2台服务器的文件

    CentOS 5 + rsync 同步2台服务器的文件,需要服务器同步的朋友可以参考下。
    2010-12-12
  • 浅谈linux线程切换问题

    浅谈linux线程切换问题

    下面小编就为大家带来一篇浅谈linux线程切换问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Apache 认证总结

    Apache 认证总结

    经常上网的读者会遇到这种情况:访问一些网站的某些资源时,浏览器弹出一个对话框,要求输入用户名和密码来获取对资源的访问。
    2009-05-05
  • 给Apache下的网站加速的方法总结

    给Apache下的网站加速的方法总结

    这篇文章主要介绍了给Apache下的网站加速的方法,很有实用价值,需要的朋友可以参考下
    2014-07-07
  • linux创建用户并指定用户组方式

    linux创建用户并指定用户组方式

    这篇文章主要介绍了linux创建用户并指定用户组方式,具有很好的参考价值,希望对大家有所帮助。
    2023-04-04
  • redhat Server release 5.2 安装配置简明教程

    redhat Server release 5.2 安装配置简明教程

    系统安装:系统安装采用光盘安装,以前一直从USB移动硬盘安装,前几天心血来潮,刻成了DVD,以示严肃和一切从头开始,呵呵。
    2009-08-08
  • linux curl命令详解及实例分享

    linux curl命令详解及实例分享

    curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络监控等方面的开发,而curl命令可以帮助来解决开发过程中遇到的问题。
    2014-08-08

最新评论