Linux中常用目录解释:
/ 根目录,每个文件从根目录开始
/bin 用户二进制文件,包含二进制可执行文件
/sbin 系统二进制文件,包含二进制可执行文件
/etc 配置文件,包含所有程序所需的配置文件
/dev 设备文件
/proc 进程文件
/var 变量文件
/tmp 临时文件
/usr 用户程序
/lib 系统库
/srv 服务数据
常用指令:
ls 显示文件或目录
-l 列出文件详细信息
-a 列出当前目录下所有文件及目录,包括隐藏的
mkdir 创建目录
-p 创建目录,若没有父目录则创建
cd 切换目录
touch 创建空文件
echo 创建带有内容的文件
cat 查看文件内容
cp 拷贝
mv 移动或重命名
rm 删除文件
-r 递归删除
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、数字、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 属性结构显示目录,需要安装tree包
pwd 显示当前目录
in 创建连接文件
more、less 分页显示文本内容
hean、tail 显示文件头、尾内容
ctrl+alt+F1 命令行全屏
系统管理命令:
stat 显示指定文件的详细信息,比ls详细
who 显示在线登录用户
whoami 显示当前操作用户
hostname 显示主机名称
uname 显示系统信息
top 动态显示当前好资源最多的进程信息
ps 显示瞬间进程状态
du 查看目录大小
df 查看磁盘大小
ifconfig 查看网路情况
ping 测试网络连接
netstat 显示网络状态信息
clean 清屏
kill 杀死进程,可以先用ps或top查看进程id
打包压缩命令:
tar -cvf 只打包不压缩
tar -zcvf/tar -jcvf 打包并压缩
tar -xzvf -C 解压缩
关机/重启命令:
shutdown
-r 关机重启
-h 关机不重启
now 立即关机
halt 关机
reboot 重启
Linux管道:将一个命令的标准输出作为另一个命令的标准输入,....|....
vim:命令模式、插入模式、编辑模式(使用ESC或i或:来切换)
:q 退出
:q! 强制退出
:wq 保存并退出
:set number 显示行号
:set nonumber 隐藏行号
/abc 在文件中查找abc单词
n 查找下一个
shift+n 查找上一个