Linux主要版本:RedHat、Ubuntu
1.常用指令
ls 显示文件或目录
ls -l 列出详细信息 ll
ls-a ;偶尔吃机当其阿明,哦啊所有文件级目录
mkdir 创建目录
cd 切换目录
touch 创建空文件
echo 创建带有内容的文件
cat 查看文件内容
cp 复制
mv 移动
rm 删除文件 -f 递归删除 可删除子目录及文件 -f 强制删除
find 在文件中搜索文件
rmdir 删除空目录
pwd 显示当前目录
grep 查找
wc 统计文本中行数、字数、字符数
2.系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登录用户
woami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多的进程信息
ps 显示瞬间进程状态 ps-aux
du 查看目录大小 du -h /home 带有单位现实目录信息
df 查看磁盘大小 df -h
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息
clear 清屏
kill 杀死进程,可先用ps或top命令查看进程的id 然后再用kill杀死进程
3 打包压缩相关命令
gzip :
bzip2:
tar: 打包压缩
-c 归档文件
-x 压缩文件
-z gzip压缩文件
-j bzip2压缩文件
-v 显示压缩或解压缩过程
-f 使用档名
例:tar -zcvf 文件 打包,并用gzip压缩
tar -jcvf 文件 打包 并用bzip2 压缩
关机重启
shutdown
-r 关机重启
-h 关机不重启
now 立刻关机
halt 关机
reboot 重启
Linux管理
Linux管道
将一个命令的标准输出作为另一个命令的标准输入。也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。
例:grep -r 'close' /home/* | more
ls |grep sqy