当前位置:   article > 正文

linux基础_hdhdhd ╳ 19

hdhdhd ╳ 19

Linux命令

目录

  1. linux shell 1
  2. linux命令分类 1
  3. linux 命令格式 2
  4. 快捷键 2
  5. 查看帮助命令 (ls 命令为例) 2
  6. 查看及切换目录命令 3
  7. 查看文件的内容 3
  8. 创建目录和文件 4
  9. 复制,删除,移动目录和文件 5
  10. 查找目录和文件 6
  11. 文件内容的查看 8
  12. 文件的解压和压缩以及目录的打包 9
  13. vim 编辑器 12
  14. linux应用程序的安装 14
  15. RPM包的管理,查询 16
  16. rpm包的安装和卸载 20
  17. 源代码编译安装的前提环境搭建 23
  18. 源代码编译安装的步骤 26
  19. 用户账户的管理 30
  20. 组账户的管理 42
  21. 管理文件的权限和属性 45
  22. 文件权限对服务的影响 48
  23. 磁盘分区格式化挂载 50

1.linux shell
(1)是linux系统中运行的一种特殊程序
(2)在用户和内核之间充当“翻译官”
(3)在用户登录linux时,系统会自动加载一个shell程序
(4)Bash是linux系统中默认使用的shell程序
①位于/bin/bash
所有用户可执行的命令存放处
2.linux命令分类
(1)内部命令
①集成于shell解释器程序内部的一些特殊命令,也称内建命令
②属于shell的一部分
③没有单独对应的系统文件
④自动载入内存,可直接使用
(2)外部命令
①Linux系统中能够完成特定功能的脚本文件或二进制程序
②属于shell解释器程序之外的命令
③每个外部命令对应了系统中的一个文件
④必须知道其对应的文件位置,由shell加载后才能执行

查看命令所在位置:which
如:外部命令
在这里插入图片描述
没有系统文件的命令是内部命令

没有系统文件的命令是内部命令

3.linux 命令格式

chkconfig --list 长格式的命令选项用 “–”
Ls -l 短格式的命令选项用“-”

4.快捷键
Ctrl + a 回到行首
Ctrl + e 回到行尾
Ctrl + u 删除光标之前
Ctrl + k 删除光标之后
Ctrl + l 清屏
Ctrl + c 取消当前操作
Table 补全
\ 换行

5.查看帮助命令 (ls 命令为例)
(1)man ls
(2)ls --help
(3)help cd (只能查看内部命令)

6.查看及切换目录命令
(1)Pwd命令
①查看当前所在目录
(2)Cd 命令
①Cd 和 cd~ :回到宿主目录(当前用户的默认工作目录)
②Cd - :返回上次所在的目录
绝对路径和相对路径:
绝对路径:以根为起点
相对路径:以当前所在目录为起点
用绝对路径从/etc/sysconfig/network-scripts/ 到/var/www/html

用相对路径从/etc/sysconfig/network-scripts/ 到/var/www/html

cd …/…/…/var/www/html :其中…/是上一级目录,连用三个…/回到根目录,再去到var/www/html

7.查看文件的内容
(1)Ls命令
①Ls -l :可缩写为ll,以长格式显示文件和目录的列表,包括文件权限,大小,最后更新时间等信息
②Ls -a :显示所有子目录和文件的信息,包括以“.”开头的隐藏文件和隐藏目录
③Ls -A :显示所有子目录和文件的信息,但不包括“.”和“…”
④Ls -d :显示目录本身的属性(一般与-l选项同时使用,即ls -ld)
⑤Ls -h :显示文件的大小,以合适的单位(kb,mb等)显示,默认为字节显示文件大小
⑥Ls -R :以递归的方式显示指定目录及其子目录中所有内容的信息
⑦Ls --color :以不同的颜色来区分不同的文件或目录

注意:在只输入ls时,也是显示不同颜色的,是因为默认的ls其实是带了参数color的
如果只是要使用ls这个命令,就输入/bin/ls来执行

命令中的通配符的使用:
查看所有以.conf结尾的文件

查看install.???的文件,?代表一个字符

8.创建目录和文件
(1)创建目录mkdir命令
① mkdir :创建单个目录

② mkdir -p:递归创建多个目录

(2)创建文件命令
Touch

9.复制,删除,移动目录和文件
(1)Cp复制文件
①将文件复制到其他目录

②将文件复制并重命名

(2)Rm 删除文件
①直接rm删除文件,此时有提示

②rm -f 不提示,直接删除

③rm -r 递归删除

直接用rm删不掉目录,需要用-r递归删除

系统多次询问,进行递归删除,如果不需要提示,就使用rm -rf直接删除
(3)Mv 移动和重命名文件
①移动文件

②重命名文件

10.查找目录和文件
(1)Which
①Which 只用来查找命令

(2)Find
①find /(查找位置)-name(条件表达式) bb.txt(文件名)

也可以使用通配符查找,但是文件名要加单引号

除了查找 -name外还有其他的条件表达式
-user 查找宿主

-size 查找大小,其中+1024k表示大于1024k的文件
-1024k表示小于1024k的文件

-type 按类型查找,其中常用的类型有:
f 文件,d 目录,b 设备块,c 字符设备文件

注意:如果find命令中有多个条件,默认情况下是查找满足所有条件的项,即and,如果只要找几个条件其中之一,就用or,即-o
find / -type d -o(or只要满足这两个条件之一就进行查找) -name ‘bb.*’

11.文件内容的查看
(1)Cat
①Cat 文件名 从头开始直接列出文件的所有内容
②Cat -n 显示行号
(2)Tac
①和cat一样,只是从文件的末尾开始
(3)More
①一页一页的查看文件,能向下翻页但不能向上翻
(4)Less
①一页一页的查看文件,能上下翻页
(5)Tail
①从文件尾部查看,默认为10行
②Tail -行数,从尾部查看n行
(6)Head
①从文件头部查看,默认为10行
②Head -行数,从尾部查看n行
(7)Wc 文件行数,字数,字节数的统计
①Wc -l 统计文件的行数
②Wc -w 统计文件的字数
③Wc -c 统计文件的字节数

(8)grep 搜索文件中的关键字
①Grep ‘关键字’ 文件名 查找关键字所在的行
②Grep -v ‘关键字’ 文件名 查找没有关键字的行
③Grep -n ‘关键字’ 文件名 查找关键字所在的行及其行数
④Grep -i ‘关键字’ 文件名 查找关键字时不区分大小写
⑤Grep ‘^关键字’ 文件名 查找以关键字开头的行
⑥Grep ‘关键字$’ 文件名 查找以关键字结尾的行

12.文件的解压和压缩以及目录的打包
(1)文件的压缩 gzip 或 bzip2
①将指定文件压缩 gzip -9 文件名 (-9是压缩程度的等级等级越高压缩的越小)

Bzip2 压缩

(2)解压缩
①Gzip -d 文件名

Bizp2 -d 文件名

Gunzip 文件名 (只能解压gzip文件,bzip2不行)

(3)打包

①将一个目录打包

  1. tar -cf dabao.tar dabao (-c创建归档文件,-f使用归档文件,归档后的 文件名,源文件名)

2)查看归档文件中的内容

     ②目录解压
  • 1

tar -xf dabao.tar

(4)同时压缩和打包
tar -czf dabao.tar.gz dabao (-c创建,-z使用gzip压缩(-j使用bzip2压缩),-f使用归档文件)

压缩前是4K,压缩后是173字节

(5)解包
tar -xzf dabao.tar.gz (-x解压,-z用什么压缩的就用什么解)

如果想指定解压后文件的位置:
tar -xzf dabao.tar.gz -C /home(-C后面写解压到的位置)

13.vim 编辑器

三种模式:
命令模式:移动光标,查找字符串,删除,复制,粘贴
移动光标:
光标回行首,数字0,或者shift+6(^),home键
光标回行尾,shift+4($),end键

行间的快速跳转:
回到最后一行:G
回到第一行:gg,1G
回到某一行:行数+G

删除:
删除光标所在行:dd
删除从光标开始的n行:n dd (删10行:10 dd)
删除字符串: x,delet (直接删除光标所在的字符串)
删除光标到行首:d ^
删除光标到行尾:d $

复制,粘贴:
复制光标所在行:yy
粘贴在光标这行之后:p
粘贴在光标这行之前:P
复制多行: n yy

查找字符串:
在命令模式下/,输入查询的字符串,从上往下找

n查找下一个,N查找上一个
?从下往上找

撤销命令:
返回上一次操作:u和U

保存退出:ZZ

输入模式:输入文本

末行模式
:Set nu ,set noun打开行数
:w 保存
:w 路径+文件名 另存为
:e 再打开一个vim文件
:r 读入另外文档的内容
内容替换:
:s /要替换的字符串/替换后的字符串

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/257974
推荐阅读
相关标签