Linux基本命令(二)
(1) 输出重定向命令:> && >>
Linux 支持将终端命令执行结果保存在一个文件中,这种保存就要用到重定向功能。具体使用格式: 【命令】 > 目标文件名
例如 ls /bin ./a.txt (将ls /bin 的命令)
Linux基本操作命令(二)
>和>>的区别在于 > 输出重定向时会覆盖原来已有的文件,而>>输出重定向时会在已有的文件后面进行追加。
(2) 分屏显示命令:more
more 命令查看文件内容时会分屏进行显示,按空格键之后会自动显示下一屏内容
(3)管道命令: |
管道 :一个命令的输出可以做为另一个命令的输入。
管道可以理解为现实生活中的一根管子,通过左端写入数据,右端读出数据。
具体操作如下图:
Linux基本操作命令(二)
注意:管道左边的命令操作一定要保证有数据进行输出,右边的命令才能从管道中读出数据进行操作。
(4)建立链接文件: ln
Linux 下的链接文件类似于windows下的快捷方式,Linux下的链接分为软链接和硬链接。每创建一个文件时,就代表文件有了一个硬链接(硬链接计数器+1)
链接的创建格式:
软链接: ln -s 源文件名 链接文件名
硬链接: ln 源文件名 链接文件名
只要硬链接的计数器没有变为0,源文件数据是不会被删除的;对于软链接,只要它链接的文件名(这个文件名代表一个硬链接)被删除了,那么软链接文件就会相应的实效。
Linux基本操作命令(二)
Linux基本操作命令(二)
(5) 查看或者合并文件内容命令:cat
查看文件内容: cat+[相对路径or绝对路径]
合并两个文件的内容: cat 源文件1 源文件2 目标文件
具体操作如下:
Linux基本操作命令(二)
(6)文本搜索命令:grep
grep是Linux下文本内容搜索命令
grep一般格式为:
grep [-选项] ‘搜索内容串’文件名
常用选项参数如下:
参数 含义
-v 显示文件中不匹配被搜索的字符串的所有内容(相当于求反)
-n 显示搜索文本所在的行号
-i 忽略大小写
操作演示如下:
Linux基本操作命令(二)
此外 grep还可以以正则表达式的形式对文本内容进行过滤。
(7)搜索文件命令: find
find的命令十分强大,通常用来搜索特定目录下符合条件的文件。具体使用格式为
find 路径名 -name 文件名
操作如下:
Linux基本操作命令(二)
(8)文件解压缩命令:tar gzip
文件解压缩的命令种类较多,经常使用的记住以下几个即可:
Linux基本操作命令(二)Linux基本操作命令(二)
(9)查看命令文件存储位置:which
例如: which pwd (这个命令不常用)
(10)查看进程命令:ps
进程是操作系统动态执行的最小基本单元,关于进程的详细介绍可以查阅操作系统课本
最常用的操作是 ps -aux (查看当前进程: 记住即可)
(11) 动态显示进程:top
top命令在运行之后,可以在指定时间间隔内动态更新进程信息,在top 后面加上 -d 后指定时间间隔即可。
Linux基本操作命令(二)
(12) 终止进程命令: Kill
kill命令需要指定进程号,所以需要配合ps使用。
使用格式:
kill [-signal] pid
kill杀死进程命令类似于windows下的结束进程,对于终端上一个死循环程序,可以打开一个新的终端,通过 ps -aux 查看进程号,然后杀死进程即
(13) 关机重启命令:reboot shutdown init
重启:reboot or init 6
关机:init 0 or shutdown -h now

分类:

技术点:

相关文章: