Linux
-
常用指令
-
ls
显示文件或目录ls -l # 列出文件详细信息l (list) ls -a # 列出当前目录所有文件及目录,包含隐藏的文件
-
mkdir
创建目录mkdir -p # 创建目录,若无父目录,则创建
cd
切换目录touch
创建空文件echo
创建带有内容的文件cat
查看文件内容cp
拷贝mv
移动或者重命名-
rm
删除文件rm -r # 递归删除, 可删除子目录及文件 rm -f # 强制删除
find
搜索文件wc
统计文本中行数、字数、字符数grep
在文件文件中查找某个字符串rmdir
删除空目录tree
树形结构显示目录,需要 tree 包pwd
显示当前目录ln
创建链接文件more/less
分页显示文本文件内容head/tail
显示文件头、尾内容
-
-
系统指令
-
stat
显示指定文件的详细信息 -
who
显示在线登录的用户 -
whoami
显示当前的操作用户 -
hostname
显示主机名 -
uname
显示系统信息 -
top
动态显示当前耗费资源最多进程信息 -
ps
显示瞬间进程的状态 -
du
显示目录大小du -h /home
-
df
查看磁盘大小df -h
-
ifconfig
查看网络状态 -
ping
测试网络 -
netstat
显示网络状态信息 -
man
查看帮助 -
clear
清屏 -
alias
对命令进行重命名 -
kill
杀死进程
-
-
打包
gzip
bzip2
-
tar
tar -c # 归档文件 tar -x # 解压文件 tar -z # gzip 压缩文件 tar -j # bzip2 压缩文件 tar -v # 显示压缩过程 tar -f # 使用档名 tar -cvf x.tar /home/test # 打包不压缩 tar -zcvf x.tar.gz /home/test # 打包,用gzip压缩 tar -jcvf x.tar.bz2 /home/test # 打包,用bzip2压缩
-
关机/重启
-
shutdown
shutdown -r # 关机重启 shutdown -h # 关机不重启 shutdown -now # 立刻关机
halt
关机reboot
重启
-
-
vim 操作
-
:q
退出不保存 -
:wq!
保存并退出 -
:q!
强制退出 -
:set number
显示行号 G g
-
-
文件权限管理
r
读 4w
写 2x
可执行 1-rw-rw-r-- 第一个 - 表示“普通文件” l “链接” d “目录” 第二三四个字符 rw- 表示当前所属用户的权限 4 + 2 = 6 第五六七个字符 rw- 表示当前所属组的权限 4 + 2 = 6 第八九十个字符 r-- 表示其他用户权限 所以操作此文件的权限用数值表示为 662
-
chmod
更改文件权限 -
chown
更改文件权限及组
-