ls:查看当前文件夹的信息
-l 参数:以列表的方式显示
-a:显示隐藏文件
pwd:显示当前目录的路径
cd:切换工作目录
.: 当前目录
..:上级目录
~ :根目录
mkdir:创建文件夹
-p:可以方便的创建多级嵌套目录 例:mkdir -p 1/2/3
touch: 创建文件
rm: 删除文件和文件夹
-r:必须带r参数才能删除文件夹
-f: 强制删除,不会弹出确认是否删除,必须注意使用
cat: 查看文件内容
more:以分页的形式显示文件内容,主要用于文件内容行数多时
空格:翻页 q:退出查看
cp: 复制文件和文件夹
-r:复制文件夹时使用
cp 1.txt 2.txt: 可以实现文件名的修改,也可以指定路径复制
mv:移动命令,用法和cp相同
which:显示命令的具体位置
which pwd: /usr/bin/pwd
find:搜索文件
find 路径 name 参数 可以支持通配符
grep:过滤筛选
常用与|管道符使用
|:管道符
将左边的输出作为右边输入
wc: 统计字符数
-c: 统计bytes的数量
-m:统计字符
-l: 统计行数
-w:统计单词数
echo:输出
可以使用重定向符来向文件插入数据
>:覆盖重定向 >>:追加
echo 'hello' >>1.txt
head: 显示文件的前几行
-n:行数
tail:查看文件最后内容
-f:可以实时更新显示
help:帮助命令
man:查看命令的详细手册
su:切换用户 默认root
sudo:可以让普通用户临时使用root权限
chmod:修改文件文件夹的权限
yum:软件下载
install(安装)、remove(卸载)、search(搜索)
ifconfig:查看IP地址详情
ping:测试网络是否联通
top:查看主机的运行状态
netstat:查看端口使用情况
ps:查看进程信息
kill:杀死进程
-9:强制删除
wget:通过网络方式下载
sar:查看网络统计
iostat:查看CPU、磁盘的相关信息
df:查看磁盘占用