一、介绍
命令 = 命令主体 + 选项 + 被操作对象
二、ls
(1)列出当前工作目录下的文件和文件夹,文件颜色为黑色,文件夹颜色为蓝色。
(2)ls 路径
列出该路径下的文件和文件夹
(3)ls -l 路径
列出该路径下的文件和文件夹,并显示出详细信息。
(4)ls -la 路径
列出该路径下的文件和文件夹,包括隐藏文件和文件夹,并显示出详细信息。
(5)ls -lah 路径
列出该路径下的文件和文件夹,包括隐藏文件和文件夹,并显示出详细信息,同时增强文件大小的可读性。
三、pwd
显示当前工作目录的路径
四、cd
改变当前工作目录
cd ~ :表示工作目录切换至当前用户的家目录
五、mkdir
(1)mkdir 路径
创建文件夹
(2)mkdir -p 路径
创建多层文件夹
六、touch
创建文件
七、cp
(1)复制文件:cp 路径1 路径2
(2)复制文件夹 :cp -r 路径1 路径2
八、mv
(1)剪切文件:mv 路径1 路径2
(2)剪切文件夹:mv 路径1 路径2
(3)重命名 mv 路径1 路径2
九、rm
rm -rf 路径
十、输出重定向
默认的输出都是在终端,我们可以人为改变输出的位置
(1)>:覆盖输出。
(2)>>:追加输出。
十一、cat
(1)cat 路径
查看文件
(2)cat 路径1 路径2…
合并文件
十二、df
查看磁盘空间:df -h
-h:增加大小的可读性
十三、free
查看内存的使用情况:free -m
大小以兆为单位
可用空间为 free + buff/cache,buff用于写,cache用于读。
十四、head
查看文件的前n行,如不指定则默认显示前10行。
十五、tail
(1)查看文件的后n行,如不指定则默认显示后10行:tail -n 路径
(2)查看文件的动态变化:tail -F 路径
十六、less
查看文件,可以按下方向键查看更多内容(按q退出):less 路径
十七、wc
统计文件内容信息:wc -lwc 路径
-l:行数
-w:单词数
-c:字节数
十八、date
十九、cal
输出日历
二十、管道
|
:管道前的输出为输入,一般搭配grep过滤使用
二十一、hostname
获取主机名
二十二、id
获取用户和组信息
二十三、whoami
获取当前登录的用户名
二十四、ps -ef
查看进程信息
二十五、top
查看进程占用的资源(动态显示,按q退出)
二十六、find
查找文件
查看根路径下的所有名字带有ok.txt的文件或文件夹
二十七、service
控制软件的服务启动/停止/重启
二十八、kill
杀死进程:
(1)kill -9 进程号
(2)killall 进程名字
二十九、ifconfig
获取网卡信息
三十、reboot
重启linux
三十四、shutdown
关机:shutdown -h now
三十五、netstat -tnlp
查看网络连接状态
三十六、man
帮助文档