命令
查看当前目录
pwd
根路径 /
统计当前目录大小
du -sh
创建文件
创建名字是1的空文件
修改文件时间为系统当前时间
touch 1
关闭selinux
gedit /etc/selinux/config
ctrl+s保存退出
查看登录系统所有用户
who
查看目录
- ls是一个程序
ls
ls -l //查看文件详细信息
ls -a //查看隐藏文件
根目录文件
-
/bin–binary二进制,存放了普通用户和管理员都可以执行的命令
-
/sbin–管理员可以执行的命令
-
/dev–设备存放目录
-
/tmp–临时文件存放目录
-
/proc–内存信息
-
/boot–内核
-
/etc–配置文件目录
-
/home–普通用户家目录
-
/root–root用户家目录
-
/usr–软件安装目录
-
/var–易变文件存放目录,日志
文件颜色
颜色 | 文件 |
---|---|
蓝色 | 目录 |
黑色 | 普通文件 |
绿色 | 可执行文件 |
红色 | 压缩文件 |
紫色 | 图片或其他类型文件 |
浅蓝色 | 符号链接文件(快捷方式) |
黑底黄字 | 设备文件(硬件) |
增删改查
touch--创建空文件,更新时间标记
history--查看历史命令
mkdir--创建目录
cat--查看文件内容
mv--移动剪切,重命名
echo--输出
>>输出重定向
echo 内容 > 文件名
rm--删除文件,不能删除目录
rm -f强制删除空目录
rm -rf递归删除目录(r递归,f强制)
cp--copy复制
cp -r将当前目录所有文件复制
统计命令学习
内部命令–解释器自带的命令字,cd,ls
外部命令–第三方软件安装好后带的命令
man--内部命令帮助信息
man ls--退出按一下q
搜索参数,/参数(/-l),n向下查找,N向上查找
date--输出当前时间
输出如下格式时间:2023-08-01,man帮助,format
more--百分比输出文件内容
less--按行阅读文档
head--查看文件头,默认10行
tail--查看文件尾
tail -f /var/log/secure 最终显示文件结尾,Ctrl+c退出
grep--过滤行,-i忽略大小写
awk--过滤列
awk -F: '{print $1}' etc/passwd
-F分隔符,打印第一列,过滤列的文件