Linux 进阶指令

linux进阶指令

1、df指令

作用:查看磁盘的空间
语法:

df -h       # -h表示以可读性较高的形式展示大小
image.png

2、free指令

作用:查看内存使用情况
语法:

free -m  # -m表示以mb为单位查看

free -g # -g 表示以gb为单位查看

image.png

Swap用于临时内存,当系统真实内存不够用的时候可以临时使用磁盘空间来充当内存。

3、head指令

作用:查看一个文件的前n行,如果不指定n,则默认显示前10行。
语法:

head -n [文件路径]   # n表示数字

4、tail指令

作用1:查看一个文件的未n行,如果n不指定默认显示后10行
语法:

tail -n [文件的路径]    # n同样表示数字

作用2:可以通过tail指令来查看一个文件的动态变化内容【变化的内容不能是用户手动增加的】
语法:

tail -f [文件路径]

该命令一般用于查看系统的日志比较多。

5、less指令

作用:查看文件,以较少的内容进行输出,按下辅助功能键(数字+回车、空格键+上下方向键)查看更多
语法:

less [需要查看的文件路径]

在退出的只需要按下q键即可。

6、wc指令

作用:统计文件内容信息(包含行数、单词数、字节数)
语法:

wc -lwc [需要统计的文件路径]
    # -l:表示lines,行数
    # -w:表示words,单词数   依照空格来判断单词数量
    # -c:表示bytes,字节数

更多选项

用法:wc [选项]... [文件]...
 或:wc [选项]... --files0-from=F

  -c, --bytes            print the byte counts
  -m, --chars            print the character counts
  -l, --lines            print the newline counts
      --files0-from=文件  从指定文件读取以NUL 终止的名称,如果该文件被
                    指定为"-"则从标准输入读文件名
  -L, --max-line-length 显示最长行的长度
  -w, --words           显示单词计数
      --help        显示此帮助信息并退出
      --version     显示版本信息并退出

7、date指令

作用:表示操作时间日期(读取、设置)
语法1:

date            # 输出的形式:2018年 3月 24日 星期六 15:54:28

语法2:

date  +%F   # 输出形式:2018-03-24
date  "+%Y-%m-%d" #  等价操作

语法3:

date  "+%F %T"   # 引号表示让“年月日与时分秒”成为一tT个不可分割的整体

date  "+%Y-%m-%d %H:%M:%S"  # 等价操作 
image.png

语法4:获取之前或者之后的某个时间

date  -d  "-1 day"  "+%Y-%m-%d %H:%M:%S"

image.png

符号的可选值:+(之后) 或者- (之前)
单位的可选值:day(天)、month(月份)、year(年)
%F表示完整的年月日
%T表示完整的时分秒
%Y表示四位年份
%m表示两位月份(带前导0)
%d表示日期(带前导0)
%H表示小时(带前导0)
%M表示分钟(带前导0)
%S表示秒数(带前导0)

8、cal指令

作用:用来操作日历的
语法1:

cal   # 等价于 #cal  -1        直接输出当前月份的日历

语法2:

cal  -3         # 表示输出上一个月+本月+下个月的日历

语法3:

cal  -y [年份]        # 表示输出某一个年份的日历
image.png

ca

更多选项

用法:
 cal [选项] [[[日] 月] 年]

选项:
 -1, --one        只显示当前月份(默认)
 -3, --three      显示上个月、当月和下个月
 -s, --sunday     周日作为一周第一天
 -m, --monday     周一用为一周第一天
 -j, --julian     输出儒略日
 -y, --year       输出整年
 -V, --version    显示版本信息并退出
 -h, --help       显示此帮助并退出

9、clear/ctrl + L指令

作用:清除终端中已经存在的命令和结果(信息)。
语法:

clear

或者快捷键:ctrl + L

需要注意的是,该命令并不是真的清除了之前的信息,而是把之前的信息的隐藏到了最上面,通过滚动条继续查看以前的信息。

10、管道

管道符:|
作用:管道一般可以用于“过滤”,“特殊”,“扩展处理”。
语法:管道不能单独使用,必须需要配合前面所讲的一些指令来一起使用,其作用主要是辅助作用。

10.1 过滤案例:需要通过管道查询出根目录下包含“y”字母的文档名称。

ls / | grep y

针对上面这个命令说明:
①以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再过滤,最后再输出,通俗的讲就是管道前面的输出就是后面指令的输入

②grep指令:主要用于过滤

10.2 特殊用法案例:通过管道的操作方法来实现less的等价效果

之前通过less查看一个文件,可以

less [路径]

现在通过管道还可以

cat [路径]ls |less

10.3 扩展处理:使用学过的命令来统计某个目录下的文档的总个数

ls / | wc -l
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,864评论 6 494
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,175评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,401评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,170评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,276评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,364评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,401评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,179评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,604评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,902评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,070评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,751评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,380评论 3 319
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,077评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,312评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,924评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,957评论 2 351