1.目录结构
bin | 存放二进制可执行文件 |
---|---|
boot | 存放用于系统引导时使用的文件 |
sbin | 只有root用户才能访问的二进制可执行文件 |
etc | 存放系统配置文件 |
home | 存放用户文件根目录 |
root | 超级用户目录 |
dev | 存放设备文件 |
lib | 存放跟文件运行所需要的共享库和内核模块 |
media | 移除性媒体的挂载点 |
mnt | 系统管理员安装临时文件系统的安装点 |
opt | 附加的应用程序软件包 |
proc | 开机生成,关机自动消失的文件 |
srv | 存放服务启动之后需要提取的数据 |
sys | 系统相关的问价 |
tmp | 临时文件存放地 |
usr | 存放共享系统资源 |
var | 系统运行时需要改变数据的文件 |
2.命令格式
sudo rm -rf /* —以管理员身份执行一处垃圾文件目录下所有文件 (删库跑路命令)
alt+insert 粘贴选中文字
shift + insert 快速粘贴
tab 补全
3.帮助命令
man command
4.文件和目录操作
-
. 当前目录
- 用户主目录
…/上一级目录
…/…/上上一级目录
**任意字符 代表所有 例如:ls *.conf
? 单个字符 例如:ls
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pcpRfoB6-1678718157197)(ebf71dd2f95315dc8c9e346c70e45b73.png)]
ls 查看文件列表
ll 查看文件列表并显示更详细内容
cd 切换工作路径
pwd 打印当前路径
cp 复制
find 指定目录查找文件
mkdir 创建文件夹
mv 改名或者移动
rm 移除
touch 创建或者更新时间
5. 查看和处理文件内容
vi/vim 编辑文本内容
命令模式:
shift +G 跳到结尾 gg跳到开头
**dd ** 删除这一行
q! 放弃保存
wq 保存并退出
**/ +内容 ** :查找 按n 下一处
编辑模式:
i 进入编辑模式
cat 拼接,输出内容
more 逐页显示内容
**less **逐页显示内容 (推荐) :
enter 下一行 CTRL +F 下滚动一屏 b 往回翻 或者:键盘按键pgup pgd
tail 查看文件末尾内容
grep 过滤文本内容 ===相当于筛选
6. 文件压缩和解压缩
tar -xzvf 解压 路径文件
tar - cvf 打包名称 路径文件
7.用户管理
groupadd 添加用户组
groupdel 删除用户组
useradd 添加用户
useerdel 删除用户
su 切换用户
sudo 以管理员身份运行文件
chmod 修改权限
chown 修改所有者和所有组
8.网络
ping 测试网络连通性
ifconfig 查看网络
telnet 远程连接
wget 下载
netstat 查看网络状态
9.系统状态
df 查看磁盘使用情况
top 查看系统资源
ps 查看进程状态
kill 杀死进程
free 查看系统内存
date 查看系统时间
查看操作系统版本
cat /proc/version
uname -a (推荐)
lsb-release -a
注意:以上命令是在日常使用中比较多出现的命令,新手需要牢牢记住,同时在使用命令时要多注意配合man 命令了解以上常用命令的其他用法。