Linux 常见命令
1. Linux 目录结构
如图,斜杠 \ 是根目录
etc 是存放系统配置文件,比如启动之类的
home 是非管理员用户登录后的目录,存放用户文件
mnt 是外挂别的盘符
usr 我们的很多应用安装在次目录
2. 文件列表
ls 以.开头的是隐藏文件或者隐藏文件夹
ll 列出全部文件并且带详细信息,且包括隐藏文件
3. 目录导航切换
cd directory
cd / 回到根目录
cd - 返回上次的目录
cd .. 返回上一级目录
4. 目录创建和删除 mkdir rmdir
创建 mkdir
创建多级 mkdir -p 如果不知道具体命令可以 mkdir --help 查看详细帮助
删除 rmdir
5. 浏览文件内容
cat install.log
如果内容比较多需要分屏
more install.log 空格一页一页翻页 q 可退出出
tail -10 install.log 查看最后10行数据
tail -f install.log 如果文件在不停的追加,可以用这个查看最后的动态日志
6 文件操作
cp 源文件路径 目标路径
mv 源文件路径 目标路径 (移动文件)
rm
rm -r 递归删除 会询问?
rm -rf 静默递归删除
rm -rf * 静默递归删除文件.
文件打包 tar
tar -cvf xxx.tar ./*
tar -zcvf xxx.tar ./* 调用gzip 压缩
7 文件查找命令
find 查找到路径后 ,选中右键就可以复制并且粘贴到当前光标处
find / 前面的斜杠代表从根目录查找
grep 搜索文件内容
8 Vim
i 插入模式
: 底行模式
ESC 后 : wq (write and quit)保存退出
ESC 后 : q! 不保存退出
9 >> >
cat bb.txt > aa.txt 复制bb.txt到 aa.txt
cat bb.txt >> aa. txt 追加内容到aa.txt
ifconfig >> aa.txt 追加IP信息
10 系统管理命令
11 权限 10个字符串 4个部分
12 网络管理