简单命令:
① who
列出所有正在使用系统的用户
②echo
将命令行中的参数显示到标准输出(屏幕)上
③date
在屏幕上显示或设置系统的日期和时间
④clear
清除屏幕上的信息
⑤passwd
让用户可以控制自己的口令
文件操作命令:
①touch
创建空文件 或修改文件时间标签,更新为系统时间
②cat -n 输出行编号 -b 非空输出行编号 -s 多个相邻空行合并
连接文件并打印到标准输出设备上,经常用来显示文件的内容
③more 按space显示下一屏 按enter显示下一行
是一个基于vi编辑器的文本过滤器,以全屏的形式显示文件内容,每次显示一屏
④less ↑↓键来移一行 PgUp和PgDn来翻页 按Q退出
分屏显示文件内容,允许用户向前或向后浏览文件
⑤head
显示指定文件的开头若干行,行数有参数决定,默认10
⑥tail
显示指定文件的结尾若干行,行数有参数决定,默认10
⑦sort
对文本文件的各行进行排序
⑧uniq
从排好序 的文件中去除重复行
⑨三个查找
comm 对两个排序文件进行逐行比较
diff 不要求排序,比较两个文本文件,并找出它们的不同
cmp 对两个文件进行逐字节比较
⑩find
在指定的目录下查找相应的文件
文件操作2
①cp -r 递归复制 -a 完全复制
将原文件或目录复制到目标文件或目录
②rm -r 递归删除
删除文件和目录
③mv
将文件从一个目录转移到另一个目录, 或对文件重命名
目录操作
①mkdir -p 一次创建多个目录
创建目录
②cd cd / 返回home cd.. 返回上一级 cd - 返回上次操作的目录
切换工作目录
③pwd
显示当前目录的绝对路径
④ls -a 列出所有包括 .开头隐藏文件 -l 显示详细信息 -d 显示使用权限
列出指定目录的内容
存取权限目录
①chown
改变某个文件或目录的所有权
②chmod
设置文件或目录的存取权限
操作对象 u:用户user g:同组group o:其他other a:所有all
操作符号 +:添加权限 -:取消权限 =:赋予给定权限并取消其他权限
操作内容 r:可读read w:可写write x:可执行
帮助命令:
①man
格式化并显示某一命令的联机帮助手册页
②help
查看所有shell内置命令的帮助信息
进程管理命令:
①ps
查看当前系统中运行的进程信息
②nice
修改进程的优先级
③kill
终止一个进程的运行
④sleep
使命令暂时停止执行一段时间
⑤gzip -d 恢复原文件
对文件进行压缩和解压缩
⑥unzip
对ZIP格式的压缩文件进行解压缩,这种格式带后缀.zip
文件编辑命令
vim
1 打开文件 vim [文件名]
2 退出文件 先按冒号:在输入q 然后回车
3 编辑文件 vim打开文件后默认进入 normal mode,此时输入的按键都是特殊功能快捷键,而不是 文本编辑
要想编辑文件,需要进入 insert mode(编辑模式)
进入插入模式方式有很多(i光标处插入,a光标下一个插入,o光标下一行插入新的一行,r)
输入小写i 就能进入编辑模式(底层显示--INSERT--),
光标移动到顶层此时可输入内容
编辑完需要保存退出,而编辑模式不能直接退出;
需要先回到normal mode(普通模式),在保存退出,使用esc 从编辑模式回到普通模式
4. 保存文件的方式
a) 先按冒号:w
b) 保存并退出 :wq 或者 :x
也可以直接退出
丢弃修改直接退出 :q!