1、基础命令
-
(1)pwd 显示当前位置的绝对路径 -
(2)cd 切换的位置 -
(3)ls 显示目录中的文件 -
(4)man 帮助手册,用来查看命令,系统调用,库函数 -
(5)touch 创建普通文件 -
(6)mkdir 创建目录文件 -
(7)rmdir 删除空目录,不能是非空目录,非空目录需要使用“rm -r name”删除 -
(8)cp 拷贝文件,拷贝目录文件时,需要加上“-r” -
(9)mv - 剪切(移动文件) --文件重命名 -
(10)rm 删除文件,删除文件目录时,需要加“-r” -
(11)find 在目录树种搜索指定文件,也可以指定搜索位置 -
(12)grep 在文件种过滤出包含指定字符的行 -
(13)管道 | 将前一个命令的输出结果作为后一个命令的输入
- (14)wc 统计文件种单词个数(-w)字符个数(-c)行数(-l)
- (15)su su username 其切换用户,没有指定用户名,则默认切换到管理员模式
2、文件查看命令
- (1)cat -查看文件内容–合并文件—往文件中写入数据,Ctrl+d结束
- (2)more 当一个文件的内容超过一个屏幕能显示的行数,使用more可以分屏显示文件内容
- (3)less 文本内容查看器,查看文件内容,但是文件内容不会显示到界面上
- (4)head 显示文件前n行的内容eg head -2 a.text
- (5)tail 显示文件后n行内容 eg: tail -2 a.text
3、文件编辑命令
(1)三种模式
(2)vim/vi 常用命令
n dd
n yy
p
u
Ctrl +r
r
shift + 6
shift + 4
shift + g
gg
n shift+g
d n shift+ g
y n shift+g
(3)末行模式下的操作
w
q
wq
q!
w newfile :
set nu
set nonu
set hlsearch
set nohlsearch
n, m s/oldstring/ newstring
n, m s/oldstring/ newsting/g
4、文件压缩与解压命令
(1)tar//将文件打包或者解包
c
f
v
t
x
z
(2)gzip 对文件压缩或者解压
- gizp压缩过程:
- gizp解压过程:
- tar对xxx.tgz或者xxx.tar.gz压缩包一步解压的过程:
5、进程管理命令 - ps
? 默认显示与当前终端有关的进程信息
-e
-f
-L
- pstree以树状图形式显示进程之间的关系
- kill 结束或者挂起一个进程
‘-’ 9 强制结束进程 ‘-’stop 挂起进程 - pkill 结束一组同名进程
- &后台运行程序
- jobs 显示当前终端的任务
- fg bg
fg % 任务号 将后台运行的或挂起的的进程摞到前台执行
bg %任务号 将挂起的进程唤醒到后台执行
|