【hello Linux】Linux基本指令(下)

目录

1. more 指令:分批查看文件

 1.1 more -n 文件名:查看文件前 n 行 

 1.2 more 文件名:屏幕输满

 补充指令:

2. less 指令

2.1 less -N 文件名

2.2 /字符串:向下搜索“字符串”的功能

3. head 指令

3.1 head 文件名

3.2 head -n 文件名:查看文件前n行

4. tail 指令

4.1 tail 文件名:查看文件后10行

 4.2  tail -n 文件名:查看文件后n行

5. echo 指令

5.1 echo :默认显示空行;

5.2 echo "字符串" :将" "里的字符串显示待标准输出;

5.3 echo "字符串" > 文件名;

5.4 echo "字符串" >> 文件名:往文件中追加内容;

6. 重定向

7. 时间相关的指令

7.1 date 显示

7.2 时间戳

8. cal 指令:查看日历

8.1 cal:显示当月月历;

8.2 cal 2019:显示2019年日历;

8.3 cal -3:显示上个月、本月、下个月的月历;

9. find 指令:

10. grep 指令:行过滤工具

10.1 grep "字符串" 文件名:输出包含"字符串"的行 

10.2  grep -v "字符串" 文件名:反向输出,输出不包含字符串的行

10.3 grep -i "字符串" 文件名:忽略大小写输出;

10.4 grep -n "字符串" 文件名:显示行号并输出;

11. zip/unzip 指令

  11.1 压缩

 11.2 解压

12. tar 指令

打包 VS 压缩 

13. bc 指令:Linux中的计算器

14. uname 指令

15. 重要热键的使用

15.1 Tab 按键

15.2 Ctrl c 按键:中止异常

15.3 Ctrl d 按键

15.4 history 命令:显示若干条历史命令

15.5 Ctrl r:查看历史输入

16. 关机 


 Linux🌷

1. more 指令:分批查看文件

语法:more [选项] [文件名]

 1.1 more -n 文件名:查看文件前 n 行 

 1.2 more 文件名:屏幕输满

 补充指令:

在more状态下,

回车:向下查看一行,只能向下;

按 q 键退出 more 

2. less 指令

less 指令与 more 指令类似,但 less 比 more 使用时更具弹性。

在more时,我们只能往后查阅;

但在less下我们可以使用键盘上的(上下键)进行往前看或者往后看;

less在查看之前不会加载整个文件。

语法:less [参数] 文件名

2.1 less -N 文件名

2.2 /字符串:向下搜索“字符串”的功能

3. head 指令

语法:head [参数] [文件名]

功能:显示文件的开头至标准输出中;默认head命令打印其相应文件的开头10行。

3.1 head 文件名

3.2 head -n 文件名:查看文件前n行

其中 n 为行数

4. tail 指令

语法:tail [选项] [文件名]

功能:用于显示指定文件末尾内容(默认为10行);

不指定文件时,作为输入信息进行处理。常用查看日志文件。

4.1 tail 文件名:查看文件后10行

 4.2  tail -n 文件名:查看文件后n行

5. echo 指令

5.1 echo :默认显示空行;

5.2 echo "字符串" :将" "里的字符串显示待标准输出;

5.3 echo "字符串" > 文件名;

将" "里的文字存到 文件名 中,如果文件里面原先有文件则覆盖;

如果 文件名 原先不存在,则创建文件并写入 

5.4 echo "字符串" >> 文件名:往文件中追加内容;

6. 重定向

7. 时间相关的指令

7.1 date 显示

date 指定格式显示时间:date +%Y:%m:%d

%Y : 完整年份 (0000..9999)
%m : 月份 (01..12)
%d : (01..31)
%H : 小时 (0z0..23)
%M : 分钟 (00..59)
%S : (00..61)
%X : 相当于 %H:%M:%S
%F : 相当于 %Y-%m-%d

7.2 时间戳

时间转换为时间戳:

时间戳转换为时间:

 时间戳:从1970/01/01-00:00累计到此刻的秒数

时间戳是给程序看的;

时间(以时间格式显示)是给程序员看的;

时间乱了则整个世界都乱了,银行的利息混乱,高铁、飞机的飞行时间混乱...

8. cal 指令:查看日历

8.1 cal:显示当月月历;

8.2 cal 2019:显示2019年日历;

8.3 cal -3:显示上个月、本月、下个月的月历;

注意:不能显示 -4 奥

 

9. find 指令:

语法:find pathname -options

功能:用于在文件树中查找文件,并作出相应的处理(可能访问磁盘)

常用选项:- name 按文件名查找文件

注意:find 第一次查找的时候有点慢,因为涉及到访问磁盘

10. grep 指令:行过滤工具

语法:grep [选项] 搜索字符串 文件名

功能:在文件中搜索字符串,将找到的行打印出来

常用选项:

-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 ' 搜寻字符串 ' 内容的那一行

10.1 grep "字符串" 文件名:输出包含"字符串"的行 

10.2  grep -v "字符串" 文件名:反向输出,输出不包含字符串的行

与下面的命令是一样的功能 

10.3 grep -i "字符串" 文件名:忽略大小写输出;

10.4 grep -n "字符串" 文件名:显示行号并输出;

11. zip/unzip 指令

语法:zip 压缩后文件名.zip 要压缩的文件或目录

功能:将目录或文件压缩成.zip格式

常用选项:

-r 递 归处理,将指定目录下的所有文件和子目录一并处理

  11.1 压缩

 11.2 解压

12. tar 指令

打包 VS 压缩 

打包:将东西装在一起;

压缩:使用工具进行压缩;

13. bc 指令:Linux中的计算器

bc 命令:进行浮点运算

 

 重定向有很多种用法,这是其中的一种

14. uname 指令

语法:uname [选项]

功能:uname用来获取电脑和操作系统的相关信息。

 常用选项:

-a –all 详细输出所有信息,
依次为内核名称,主机名,内核版本号,内核版本,硬件名,
处理器类型,硬件平台类型,操作系统名称

 3.10.0:如果第二个数字为偶数则表示稳定,奇数则不稳定

10:偶数,稳定

15. 重要热键的使用

15.1 Tab 按键

1. 显示;2. 自动补全命令

15.2 Ctrl c 按键:中止异常

15.3 Ctrl d 按键

1. 第一次 ctrl d:退出云;

2. 第二次 ctrl d:退出XShell

15.4 history 命令:显示若干条历史命令

15.5 Ctrl r:查看历史输入

 按 Ctrl r 后出现如上所示,然后键盘上下键查找历史输入

16. 关机 

语法:shutdown [选项

常用选项: 

-h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
-t sec -t 后面加秒数,亦即『过几秒后关机』的意思

注意:

云服务器是永远不关机的。

使用shutdown是在root用户下进行的

坚持打卡第三天😃

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瞳绣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值