一些常用Linux命令学习笔记

对于,我是菜鸟,也是在工作中了才开始慢慢接触,用的人都我都会觉得屌屌的,现在把工作中常用的一些命令记录一下,供以后学习和参考。

cd

这可能是我觉得最简单的一个命令,因为windows操作系统也同样适用这个命令.它主要用于目录切换,后面可以跟绝对路径,也可以跟相对路径,如:

1
2
3
cd d:/wjl_hexo  ##到D盘的wjl_hexo目录
cd .. ##到当前目录的上一层目录,假如当前目录是D:/wjl_hexo,执行后当前所在目录就是D盘根目录
cd ~ ##至根目录

 

ls

这个命令主要用于显示目录下的文件和文件夹信息,后面可以不带参数,不带参数的话,只会显示最基本的信息.可以带的参数比较多,如:

1
2
3
4
-a   ##全部的档案,连同隐藏档(开头为.的档案)一起列出来(常用)
-l ##以长数据串的形式列出当前目录下的数据文件和目录
-lR ##以长数据串的形式列出当前目录下的所有文件(想一下了再用)
-t ##按排序

 

grep

该命令主要用于文本内容的搜索,找出文本中我们需要的信息,格式为:grep 'keyword' filename,在查看日志时用的比较多,后面可以跟参数,如:

1
2
3
grep '创建订单'  filename.log -c  ##统计关键字'创建订单'在filename.log中出现的次数 
-i ## 忽略关键字大小写的区别进行搜索
-v ## 反向选择,即显示没有出现关键字的信息

tail

常用于日志查看,用于显示指定文件末尾内容,格式:tail [参数] filename,常用参数:

1
2
-f ##动态显示文本末尾内容,实时查看当前日志输出.也可以直接输入 tailf filename
-n ##显示n行信息,如: tail -n 5 filename ,显示文件最后5行内容 tail -n +5 filename,从第5行开始显示文件

 

less

强大的文本查看命令,不会修改文本的内容.可以使用键盘的 来进行查看.格式:less [参数] filename,如:

1
2
3
-b  
-e ##当文件显示结束后,自动离开
-N ##显示每行的行号

 

输入/keyword 或?keyword,可检索出keyword信息.
辅助操作:

J 向前移动一行
K 向后移动一行
g 移动到第一行
G 移动到最后一行
q 退出less命令
ctrl + F 向前移动一屏
ctrl + B 向后移动一屏
ctrl + D 向前移动半屏
ctrl + U 向后移动半屏

rm

用于删除一个或多个文件和目录的命令,格式:rm [参数] file/folder,如:

1
2
3
4
5
rm file ## 系统会提示是否删除文件
rm -f file ## 强行删除文件,系统不提示
rm -rf folder ##删除文件夹及其目录下的所有内容,不提示
rm -i *.log ##删除所有.log文件,删除前逐一询问确认
rm -r folder ##删除子目录及子目录中所有

转载自:https://www.linuxidc.com/Linux/2015-12/126848.htm

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《一些常用Linux命令学习笔记
本文地址:https://www.zhiletu.com/archives-5486.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微