Linux -前端须要了解的Linux 常见下令

打印 上一主题 下一主题

主题 1682|帖子 1682|积分 5046

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Linux 常见下令


  • Linux 的⽂件系统
  • Linux ⽂件管理
  • ⽤户及权限的管理
  • 软件管理
1. Linux 的⽂件系统

1.1 ⽂件系统

Linux 系统不同于 windows,在 Linux 系统中没有盘符,根路径⽤"/"体现
名称说明bin系统文件,存放 linux 的系统⽂件sbin超等管理员的系统下令(引导、修复大概恢复系统的下令)boot存放系统启动的⽂件etc存放系统⽂件,⽐如网络配置、主机名、系统时间等home存放普通⽤户的⽂件lib存放系统⽂件,⽐如系统⽂件、⽂件格式等media挂载的⽂件系统 (媒体/光驱)mnt挂载的⽂件系统 (临时挂载)opt存放第三⽅⼯件proc存放系统⽂件,⽐如系统内存信息、进程信息、系统模块信息等root系统管理员 root 的家⽬录srv存放系统⽂件,⽐如系统服务启动后须要提取的⽂件sys存放系统⽂件,⽐如系统模块⽂件、系统配置⽂件等tmp存放临时⽂件usr存放系统⽂件,⽐如帮助⽂件、⽂档、下令⽂件等var存放系统⽂件,⽐如日志⽂件 1.2 ⽂件类型



  • ⽂件类型
    Linux 系统⽂件类型分为以下⼏种:

    • 普通⽂件
    • 目录⽂件
    • 链接⽂件
    • 装备⽂件
    • ⽂件
    • ⽂件系统
    • ⽂件⽬录
    • ⽂件装备
    • ⽂件特殊⽂件

1.3 系统指令语法



  • 指令格式
    指令格式:指令名称 [-选项] [参数]
      tar -zcvf b.tar otp_src_20.1

    • 指令:决定了当前的动作
    • 选项(可选项目):对当前指令的设置

      • “-” 短选项,⼀个字⺟代表⼀个选项
      • “–”⻓选项,⼀个单词代表⼀个选项

    • 参数(可选项目):对当前指令的增补

2. Linux ⽂件管理

2.1 快捷键


  • Tab:自动补全
2.2 目录操纵指令

2.2.1 cd 进入及退出文件

  1.   cd 目录名称:进入文件
  2.   cd /path:相对路径
  3.   cd path:绝对路径
  4.   cd ..:上一级
  5.   cd .:当前目录
  6.   cd ~:用户主目录
  7.   cd -:返回上次所在目录
  8.   pwd:显示当前所在的目录
复制代码
2.2.2 ls 显示目录文件相关

  1.   ls [-选项] [目录名称]
  2.   ls:显示当前目录下的所有⽂件
  3.   ls -a:显示所有⽂件,包括隐藏文件
  4.   ls -l:显示⽂件的详细信息 权限
  5.   ll:显示⽂件的详细信息
  6.   ls -h:以⼩⽂件单位显示⽂件⼤⼩
复制代码
2.2.3 mkdir/rm 目录创建与删除

  1.   mkdir 目录名称:创建⽬录
  2.   mkdir -p 目录a/目录b:递归创建
  3.   rmdir 目录名称:删除⽬录
  4.   rm -r 目录:删除当前目录(需要确认)
  5.   rm -rf 目录:强制删除当前目录(-r递归,-f强制)
复制代码
2.2 文件操纵指令

2.2.1 vi/vim 创建文件大概修改

  1.   vi 文件名称:创建⽂件或编辑文件
  2.   vim 文件名称:创建⽂件或编辑文件(增强)
  3.   vi +数字 文件名称:打开文件,光标跳到第几⾏
复制代码
编辑状态说明:
  1. i/a :在光标前/后开始编辑
  2. I/A :在⾏头/⾏尾开始编辑
  3. o/O :在当前⾏后/前开始新⾏编辑
  4. ESC :退出编辑状态
  5.     :wq :保存并退出
  6.     :q! :强制退出
  7.     :q  :退出
复制代码
2.2.2 cat/more/less 显示文件内容

  1.   cat 文件名称:显示⽂件内容
  2.   cat 文件名称1 文件名称2 ...:显示多个⽂件内容
  3.   cat 文件名称 > 文件名称:将文件内容覆盖到新⽂件中
  4.   cat 文件名称 >> 文件名称:将文件内容追加到新⽂件中
  5.   cat 文件名称1 文件名称2 ... > 文件名称:将多个⽂件内容合并到新⽂件中
  6.   cat 文件名称1 文件名称2 ... >> 文件名称:将多个⽂件内容合并到新⽂件中
  7.   more 文件名称:显示⽂件内容,空格翻⾏,回⻋键退出
  8.   less 文件名称:显示⽂件内容,空格翻⾏,回⻋键退出,PgUp/PgDown翻页
  9.         q:退出 less阅读模式
  10.         “?查询内容”:向上查询数据
  11.         输⼊“/查询内容":向下查询内容
复制代码
2.2.3 find 查找⽂件/查询内容

  1.     find ⽂件名: 在当前⽬录查找⽂件/⽬录
  2.     find -name ⽂件名: 在当前⽬录包括当前⽬录⼦⽬录中查找⽂件
  3.     find ⽂件名 ⽬录 :在指定的⽬录中查找⽂件
  4.     grep -n 内容 ⽂件:在指定的⽂件中查找指定的内容
  5.     grep -nr 内容 ⽬录:在指定的⽬录中查找指定的内容
复制代码
2.2.4 cp/mv 复制/移动文件

  1.   cp 源文件 目标文件:复制⽂件
  2.   cp -r 源⽬录 目标⽬录:复制⽬录
  3.   cp 源文件 目标⽬录:复制⽂件到⽬录
  4.   mv 源文件 目标文件:移动⽂件
  5.   mv 源⽬录 目标⽬录:移动⽬录
  6.   mv 源文件 目标⽬录:移动⽂件到⽬录
复制代码
2.2.5 管道下令

管道下令:多个下令的组合
特性:前⾯的下令必须有输出,后⾯的下令使⽤这个输出
实例:cat a.txt | grep Hello| grep 23
  1. ls -l | grep "^-" | wc -l:统计⽂件的⾏
  2. ls -l | grep "^-" | wc -l | xargs rm -rf:批量删除⽂件
复制代码
2.3 ⽂件压缩和解压

Linux 系统压缩⽂件通常为 tar.gz(tar 包)

  • tar -zcvf 压缩
  1. tar -zcvf test1.tar test1:对test1⽬录进⾏压缩,压缩到test1.tar⽂件
  2. tar -zcvf test.tar test1 test2:将test1和test2进⾏压缩,压缩到test.tar⽂件
复制代码

  • tar -zxvf 解压
  1. tar -zxvf test.tar: 解压指定的压缩⽂件
复制代码
选项说明
  1. 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令一起使⽤。
  2. -c:建立压缩档案
  3. -x:解压
  4. -t:查看内容
  5. -r:向压缩归档文件末尾追加文件
  6. -u:更新原压缩包中的文件
  7. 下面的参数是根据需要在压缩或解压
  8. -z:有gzip属性的
  9. -j:有bz2属性的
  10. -Z:有compress属性的
  11. -v:显示所有过程
  12. -O:将文件解开到标准输出
  13. -f:指定文件名
复制代码
3. 用户及权限管理

Linux 系统⽀持多⽤户,采⽤⽤户组的形式管理多个⽤户(root ⽤户就在 root ⽤户组)
举例:
   root 用户组,root,cyp 用户
root–>root,root–>cyp;
  group 用户组,lisi,wangwu 用户
group–>lisi,group–>wangwu;
  对⽂件的操纵权限:读、写、执⾏
root ⽤户默认具有所有⽂件的操纵权限
3.1 组管理

  1. groupadd 组名:添加组
  2. groupadd -g 组名:添加组(-g:指定组的 GID)
  3. groupdel 组:删除组
  4. groupmod -n 新组名 旧组名:修改组名称
  5. newgroup 组名:切换组
复制代码
3.2 用户管理


  • 添加用户
  1. useradd -g 用户名:添加用户
  2. userdel  用户名: 删除用户
  3. passwd ⽤户名 :设置⽤户密码
  4. passwd:修改 root 密码
  5. su ⽤户名: 切换⾄其他普通⽤户
  6. su :切换⾄管理员(需要输⼊超级管理员密码)
  7. whoami:查看当前⽤户信息
  8. groups:查看当前⽤户所在组信息
复制代码
3.3 权限管理

Linux 系统中的⽂件和目录都有访问权限,包括读、写、执⾏等
  1. r:读权限,可以读取⽂件的内容
  2. w:写权限,可以修改���⽂件的内容
  3. x:执⾏权限,可以执⾏该⽂件
  4.     chmod 775 ⽂件名:修改权限 chmod
  5.     chmod u=rwx,g=rx,o=rx ⽂件名:修改权限
复制代码
其他

uname -a 查看内核版本

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

大连密封材料

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表