在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化.使用过Linux系统的朋友应该都知道它的命令行强大之处.话说回来了,以下这些命令使用技巧你又知道多少呢?
①.、Vim自动添加注释及智能换行
# tar zcvf data.tar.gz /data --exclude=tmp #--exclude参数为不包含某个目录或文件,后面也可以跟多个
# tar tf data.tar.gz #t是列出存档文件目录,f是指定存档文件
①.1、find命令查找文件并复制到/opt目录
将文本列进行左对齐或右对齐.
# cat a.txt |xargs echo -n |sed 's/[ ]/|/g' #-n 不换行# cat a.txt |tr -d '\n' #删除换行符
现介绍一种修改显示颜色的方法:
①.、将/etc/DIR_COLORS文件cp到~/下,并改名为.dir_colors.
你可以找到文件的两行注释:
#Textcolorcodes:
按照颜色对应的数字,你还可以把目录显示颜色改成其他的.
同样其他的显示效果(包括背景)也可以参照说明进行修改.
这样你就可以定制自己的linux下命令行方式下的个性化显示效果了.
命令行方式中,默认的目录显示颜色为蓝色,在黑色背景下难以看清.现介绍一种修改显示颜色的方法:
示例1:
同时创建多个目录,在/tmp目录下创建a_c,a_d,b_c,b_d等目录,只需要在命令行中执行如下命令即可,无须单个创建:
执行结果如下:
需要在/tmp/mylinux 目录下创建如下目录树.
创建命令如下:
今天这一节可以使用指令tree来查看目录的层级结构,以更直观的方式将目录树显示出来:
①..列出文件清单命令:ls
ls命令能够列出当前目录下的所有内容.ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得.
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容.如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc
如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a
功能:在标准输出上显示文件.
语法:cat [-vTEuAte] 文件
例子: cat example.txt
功能:在终端屏幕按屏显示文本文件.
语法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件.
功能:显示指定文件的前若干行.缺省设置为显示10行
语法:head [-n] 文件
例子: head example.c
功能:显示指定文件的末尾若干行.缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示.- num 从距文件尾num行处开始显示.
例子: tail example.c
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名.grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令.
语法:
例子: grep "text file" example
grep data *
grep goto *.c
好像没有用命令关闭桌面特效的,可以试试如下.
logout 注销
login 重新登入
exit 退出当前用户
关机
shutdown +time 例如:shutdown now(现在、立刻关机)
shutdown -c 取消所有关机设置(快捷键:ctrl+c)
重新启动
reboot (立刻重启) 同shutdown -r
以上就是土嘎嘎小编为大家整理的linux命令行特效相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!