Linux常用命令
- 20.常用命令-命令格式
- 21.常用命令-目录命令
- 22.常用命令-文件操作命令
- 23.常用命令-ln链接
- 24.常用命令-目录和文件都能操作的命令
- 25.常用命令-权限介绍
- 26.常用命令-权限命令
- 27.常用命令-权限含义
- 28.常用命令-umask权限
- 29.常用命令-帮助命令
- 30.常用命令-搜索命令
- 31.常用命令-find命令1
- 32.常用命令-find命令2
- 33.常用命令-find命令3
- 34.常用命令-grep命令和通配符
- 35.常用命令-管道符
- 36.常用命令-别名和快捷键
- 37.常用命令-压缩1
- 38.常用命令-压缩2
- 39.常用命令-关机和重启
- 40.常用命令-网络命令1
- 41.常用命令-网络命令2
- 42.常用命令-痕迹命令
- 43.常用命令-挂载命令1
- 44.常用命令-挂载命令2
- 45.常用命令-挂载命令3
- 46.常用命令-挂载命令4
- 1. ls
- 2. cd
- 3. pwd
- 4. mkdir
- 5. rm
- 6. touch
- 7. echo
- 8. stat
- 9. cat
- 10.more
- 11. less & head & tail
- 12. ln
- 13.rm
- 14. cp
- 15.mv
- 16. chmod
- 17. chown
- 18. chgrp
- 19.umask
- 20. man
- 21.info
- 22. help
- 23. whereis & which
- 24. alias
- 25. locate
- 26.find
- 27.grep
- 28. |
- 29.ll
- 30. netstat
- 31.info
- 32.快捷键
- 33.zip & uzip
- 34. gzip
- 35. > & >>
- 36. bzip2
- 37.tar
- 38. ps
- 39.
- 40.sync & shutdown & reboot & halt & poweroff
- 41. ifconfig
- 42. ping
- 43. netstat
- 44. write
- 45. wall
- 46. mail
- 47. w
- 48. who
- 49. lastlog
- 50. lastb
- 51. mount
- 52.umount
- 53. fdisk -l
ls
ls -ld /
#显示目录信息 -d 显示目录信息 -l 长格式显示
ls -i #显示节点信息
ls -a #显示隐藏文件
cd
cd - #返回上次目录。
cd . #返回当前目录。
cd .. #返回上级目录。
cd #返回家目录。
cd / #返回根目录。
pwd
pwd #显示当前工作路径
mkdir
mkdir -p /1/2/3 #递归创建文件夹
rm
rm abc # 删除文件
rm -r abc # 删除文件夹
rm -rf abc # 强制删除文件夹
touch
touch abc.txt #创建abc.txt文件
echo and cat
echo abc #输出(打印)abc
echo abc >> abc.txt #将abc重定向进abc.txt文件,>> = 重定向
cat abc.txt #打印abc.txt文件里面的内容
stat
stat abc.txt
cat
cat -n env.txt #显示行号
cat -A abc #显示隐藏字符
more
less & head & tail
查看大文件
more abc # 按b向上翻页 回车翻一行 空格向下翻页
less abc #
head abc
head -20 abc
tail abc #显示尾部10行
tail -20 abc #显示尾部20行
ln
ln abc /temp/aaa #硬链接
ln -s /root/abc /tmp/abc_s #建立软链接 -s= soft(软) root/abc 是原文件
rm
cp
#文件复制
cp abc /temp/ #在temp下复制出abc
cp abc /temp/aaa #在temp下复制出aaa
#目录复制
cp -r abc /tmp/abc #加上 -r
cp -a abc /temp/abc # 复制文件一模一样,包括访问时间
mv
mv abc /tmp/ # 移动
mv abc aaa # 改名
chmod
chmod u+x abc #给所有者加入excute的权限
chmod g+w,o+w abc # 加权限
chmod u-x,g-w abc #减去权限
chmod u=rwx abc #设置权限
chmod 755 abc
chown
useradd user1 # 添加用户组
passwd user1 # 设置密码
chgrp
chown user1 abc # 修改所有者
chgrp user1 abc # 修改用户组
chown root:root abc # 修改所有者和用户组
umask
man
info
help
whereis & which
alias
alias #别名
locate
find
find . -name abc # . 当前目录,是找不到abcd的
find . -iname abc # i=ingore 忽略大小写
find . -inum xxxx # 查节点
grep
|
命令1的结果作为命令2的操作对象
ll
ll /etc | more^C
加入管道符 之后 结果都是文本流 ,可以用greb查找
netstat
netstat -tuln # 查询系统中所有与开启的端口
alias
快捷键
zip & uzip
zip abc.zip abc # 文件
zip -r abc.zip abc # 目录
unzip abc.zip5 # 解压
gzip
gzip anc # 直接压缩
gzip -c abc > abc.gz # 重定向压缩
> & >>
‘>’ 覆盖
‘>>‘’叠加
gzip -d abc.gz
gzip -r abc # 压缩目录里面的内容
不会打包
bzip2
bzip2 -k abc # 保留源文件压缩 keep
bzip2 -d abc.bz2 # 解压
tar
tar -cvf abc.tar abc # c是打包
tar -xvf abc.tar # 解打包
tar -zcvf abc.tar.gz /tmp/ # 打包压缩 z->gz
tar -zxvf abc.tar.gz # 解压缩与解打包 z
tar -zxvf abc.tar.gz -C /tmp # 解压到指定位置 -C
tar -ztvf abc.tar.gz # 查看解压包
tar -zxvf abc.tar.gz -C /tmp abc/abc1 # 解压abc下指定文件abc1
tar -jcvf abc.tar.bz2 /tmp/ # 打包压缩 j->bz2
tar -jxvf abc.tar.bz2 # 解压缩与解打包 j
sync & shutdown & reboot & halt & poweroff
ifconfig
ping
netstat
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200118100515652.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMzc1MzE4,size_16,color_FFFFFF,t_70)write
ctrl+D
w # 查看用户
wall
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200118101203821.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMzc1MzE4,size_16,color_FFFFFF,t_70)
w
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200118101717901.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMzc1MzE4,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200118101828918.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMzc1MzE4,size_16,color_FFFFFF,t_70)w
who
lastlog
lastb
mount
mount # 查看已经有的挂载设备
umount
umount /dev/??? # 卸载
设备需要和空目录连起来(否则会造成无畏垃圾)
fdisk -l
fdisk -l
mount -t vfat /dev/sdb4 /mnt/usb # 挂载U盘
-t # 文件系统
-o # 指定特殊选项
mount -o remount,noexec /boot #重新挂载
驱动位置
ps
ps aux # ps= 任务管理器 aux 列出所有