1.ls
查看当前目录下的所有目录和文件
ls -a 列出当前目录下所有文件
如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,想
看目录下的内容可以使用 ls -(指定目录)
2.pwd
查看当前工作目录的完整路径
3.cd
切换当前目录
cd ~ 跳转到自己home目录
4.mkdir
用于创建目录
创建多级文件夹 : mkdir -p aaa/01/02
5.touch
创建新的空文件
创建多个文件 touch aaa.txt bbb.txt
6.cp
复制指定文件或者目录
7.mv
文件或目录改名,或者移入其他位置
mv aaa bbb aaa改为bbb
mv aaa/ bbb 将aaa放进bbb
8.rm
删除 rm/aaa.txt
-f 不提示强制删除 re -f /aaa.txt
9.vim
文本编辑
按下shift+英文冒号,输入q,按下回车即可退出
10.输出重定向
>:覆盖输出,会覆盖掉原先的文件内容
>>:追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加
11.cat
查看文本内容 cat aaa.txt
12.df
检查文件磁盘空间
13.free
查看内存状态
14.head
查看文件的开头内容,-n用于显示行数,默认为10
15.tail
查看文件内容
-f 循环读取
16.less
查看文件 ,可以更随意的浏览文件
17.wc
可以计算文件的byte数,字数,或者是列
wc -aaa.txt 统计文件
-l 行数 -c字节数
18.date
显示或者设定系统时间 date “+%Y-%m-%d%H:%M:%S”
%F:表示完整的年月日
%T:表示完整的时分秒
%Y:表示四位年份
%m:表示两位月份
%d:表示日期
%H:表示小时
%M:表示分钟
%S:表示秒数
19.cal
显示日历
cal 输出当前月的日历
cal -3 输出前后三个月的日历
cal 2022 输出2022年的日历
20.clear/xtrl+L
清除终端上面的命令和信息(隐藏到终端最上面),清除后可以滑动滚动条来查看清除前信息
21.管道
操作符:l
可将命令的结果输出给另一个命令作为输入之用
命令a|命令b ,即命令1的正确输出作为命令B的操作对象
22.hostname
查看本机,修改(hostnameectl)
23.id
查看用户id id
查看所属群组的id id -g
显示用户信息(可以查看用户是否存在) id 用户名
24.whoami
显示自己用户名称
25.ps -ef
显示所有正在运行的命令程序
指定想要查看的进程 ps -ef|grep"先看的进程名称"
26.top
实时显示process的动态
进入命令:#top
退出命令:按下q键
27.du -sh
查看目录的实际大小
du -h aaa.txt 以KB,MB,GB的形式显示该文件的实际大小
28.find
查找文件
可以按目录,名字,权限,类型,时间等方式查找文件
29.service
对服务器进行管理 启动,停止,重启,重新加载配置,查看状态等
service http dstart 启动
pc -ef| qrep httpd 查看状态
30.kill
杀死进程
kill 参数 进程号
31.ifconfig
配置或者查看网卡接口
32.reboot
重启计算机
33.shutdown
关机
34.uptime
输出计算机的持续启动时间
35.uname
获取计算机操作系统相关信息
36.netstat-tnlp
查看网络连接状态
37.man
帮助手册