Linux 命令总结

目录

 

1.目录处理命令

2.文件处理命令

链接处理

3.权限管理命令

权限

其他权限管理

4.文件搜索命令

其他搜索命令


1.目录处理命令

ls 目录处理命令

  1. -a 查询隐藏文件
  2. -l  查详细信息
  3. -d 指定目录
  4. -h 人性化显示,把文件单位转换为k
  5. -i  查ID

 

mkdir 创建新目录 

  1. -p递归创建

cd 切换目录

pwd 显示当前目录

  1.    .   当前  
  2.    .  .   上一级

rmdir 删除空目录

cp 复制

  1. -r  复制目录
  2. -p 保留文件属性

mv 剪切 改名

  1. 在同一目录下剪切就是改名

rm 删除文件

  1. -r 删除目录
  2. -f 强制执行

2.文件处理命令

  • touch 创建空文件   "    "加双引号整体
  • cat 文件处理(查看) 显示文件内容   -n 显示行
  • tac 倒着显示
  • more 分页显示,q或Q退出,enter换行,空格或 -f 翻页
  • less 可向上翻页 按pg up 往上一页  ↑ 一行      /  检索关键字   n  代表next
  • head 显示文件前几行  -n指定行数  不用-n 指定默认10行
  • tail 末尾几行 -f 动态查看日志

链接处理

  • ln -s  a b 创建软链接  (a为源文件) 生成链接文件,所有人有操作权限,类似于快捷方式,可读写可执行,不决定源文件权限
  • ln 硬链接 (同步更新) 当根删除后,硬链接不受影响,相当于拷贝,可以用id判断是否为硬链接,ID和源文件相同 可以做实时备份
  • 硬不能跨分区  不能指向目录
  • 软可以跨分区

echo 往文件后加内容

echo “ 内容 ” >文件

追加 enho “ 内容 ” >>文件


3.权限管理命令

chmod 改变文件或目录权限

chmod u+x 文件名  (给所有者增加执行权限)

所有者所属组其他人所有人
ugoa

 

权限

rwx
读权限,查看文件内容,可以列出目录中的内容写权限,可修改文件内容,可以在目录中创建删除文件可执行文件,可以执行文件,可以进入目录
421

其他权限管理

  1. chown   改变文件的所有者  chown root:所属组(可有可无) 文件名
  2. chgrp 更改所属组
  3. umask -S  看默认权限   更改的话,进行逻辑与操作

 

4.文件搜索命令

find 搜索范围 匹配条件   

  1. -name 根据文件名       通配符     *——* 左右不限制               ?单个字符    严格区分大小写
  2. -iname 不区分大小写,其它和 name一样
  3. -size 根据大小查找 单位为一个数据块,  1数据块=512字节=0.5k    100MB = 204800数据块   - 小于   + 大于   = 等于
  4. -user 根据所有者 
  5. -group 根据所属组
  6. 内标签  -a 同时满足   -o  满足一个就可以
  7. -cmin 被更改过
  8. -amin  访问时间  被存取
  9. -mmin 内容
  10. -type 文件类型  f 文件   d目录    l链接文件
  11. -exec     find /qiangyuecheng -name linux -exec cat {} \;    查找/qiangyuecheng目录下名叫linux的文件,查看内容   
  12. -ok   和-exec 一样,多了一个询问确认的过程
  13. -inum 找i结点

其他搜索命令

locate 在文件资料库中查找文件  速度较快

  1. -i 不区分大小写
  2. updatedb 手动更新   注意:tmp目录下找不到
  3. which 搜索命令所在目录,及别名消息(绝对路径)
  4. grep  关键词  目录  找单独行内容   -i  不区分大小写,-v排除指定字符串   -v# 排除注释行
  5. where is 找帮助文档  (命令的)

5.帮助命令

  1. man [命令或配置文件] 获得帮助信息
  2. whatis 命令  查看简单的命令功能
  3. --help  找主要选项
  4. help  获得shell(命令解释器)内置命令帮助

6.用户管理命令

  1. useradd  添加新用户
  2. passwd  设置密码
  3. who 查看用户信息   ttp  本机   pts  远程   w更详细

7.压缩解压命令

gzip 文件     作用:压缩文件   .gz后缀

gunzip 解压

tar    包.tar.gz  

  1. -c 打包
  2. -v 显示详细信息
  3. -f 指定文件名
  4. -z 打包同时压缩
  5. -x 解包

zip  -r  压缩目录  压缩文件或目录

unzip 解压

bzip2 -k 产生压缩文件后保留源文件


8.网络命令

  1. write  向用户发送消息   ctrl+D 保存
  2. wall 发广播
  3. ping id -c 3次  packet loss  丢包率
  4. ifconfig etho(本地)  lo(127.0.0.1)
  5. mail 用户名   d 删  q 退出
  6. last 查目前过去登陆过的用户
  7. last log 最后一次登陆
  8. lastlog -u uid
  9. traceroute  显示数据包到主机间的路径
  10. netstat 显示网络相关信息状态
  11. setup 配置网络
  12. mount 挂载命令

9.关机重启命令

shutdown 

  1. -h 时间   now现在关机
  2. -c取消上一个关机命令
  3. -r  重启

logout退出登陆

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值