一些常用Linux命令学习笔记
对于Linux,我是菜鸟,也是在工作中了才开始慢慢接触,用Linux的人都我都会觉得屌屌的,现在把工作中常用的一些Linux命令记录一下,供以后学习和参考。
cd
这可能是我觉得Linux最简单的一个命令,因为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
,如:
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20