当前位置:   article > 正文

Linux系统基础操作命令_linux基本操作命令

linux基本操作命令

目录

一、基本使用

1.编辑Linux命令行的辅助操作

 2.常用的基础命令

1.切换用户(su)

2.pwd 查看当前工作目录

3.cd 切换工作目录 

 4.cp 复制

5.mkdir 创建目录

6.touch 创建文件

7.创建链接文件ln(软链接、硬链接)

8.alias 命令别名

 9.rm 删除文件或目录

10.find 查找

11.cat 显示

12.tail 实时查看 

13.cut  提取文本文件数据的指定列114

14.wc

15.grep

二,总结


一、基本使用

 在 Linux 操作系统中,凡是在字符操作界面中输入能够完成特定操作和任务的字符串都 可以称为命令。

严格来说,命令通常只代表实现某一类功能的程序的名称

常见使用方式:命令字 选项 参数

1.编辑Linux命令行的辅助操作

快捷键功能
Tab 键自动补齐
反斜杠“\”强制换行或转义
Ctrl+a光标移到最前
Ctrl+e 光标移到最后
Ctrl+l清屏
Ctrl+c取消本次命令编辑
向上下箭头回看执行过的命令

 2.常用的基础命令

1.切换用户(su)

  1. [root@localhost ~]#
  2. root:当前登录系统的用户
  3. localhost:主机名称
  4. ~:当前所在的目录
  5. # 表示为管理员登录
  6. $ 表示为普通用户登录
  7. 切换用户
  8. su 用户名 #切换后所在目录不变
  9. su - 用户名 #切换后所在目录变成用户家目录

2.pwd 查看当前工作目录

3.cd 切换工作目录 

 4.cp 复制

  1. 1. cp [选项]… 源文件 目标 相当改名复制
  2. 2. cp [选项]... 源文件... 文件夹 多个源文件只能复制到文件夹
  3. 常用选项
  4. -p:连属性一起复制
  5. -a:保留权限,复制软链接本身,递归复制
  6. -r:递归复制
  7. -f:强制复制,不与用户交互
  8. -i:提醒覆盖
  9. -v:显示详细复制

例: 

5.mkdir 创建目录

  1. [root@localhost data]# mkdir 1 2 3
  2. #创建多个文件夹
  3. [root@localhost data]# ls
  4. 1 2 3
  5. [root@localhost data]# mkdir -p ww/ee/rr
  6. # 递归创建文件夹
  7. [root@localhost data]# ls
  8. 1 ww 2 3

6.touch 创建文件

  1. touch可以配合通配符使用
  2. 一次创建123三个文件
  3. [root@localhost data]# touch {1..3}.txt
  4. #一次性创建1 2 3.txt文件
  5. [root@localhost data]# ls
  6. 1.txt 2.txt 3.txt

7.创建链接文件ln(软链接、硬链接)

软连接 类似于windows里快捷方式,软连接,符号连接,会指向原来的文件ln

  1. ln [-s] 源文件或目录… 链接文件或目标位置
  2. 软连接
  3. [root@localhost data]#ln -s /opt/ww /data/wwr
  4. #创建一个opt中ww文件夹在data中一个叫wwr的软连接
  5. [root@localhost data]#ls
  6. 1 2 3 4 ee qq ww ww1 wwr

硬连接 同一个文件取不同的名或者叫多个名字,不支持文件夹,创建一个连接数加一,多路径访问。

  1. [root@localhost data]#touch qq.txt
  2. [root@localhost data]#ls
  3. 1 2 3 4 ee qq qq.txt ww ww1 wwr
  4. [root@localhost data]#ln /data/qq.txt /data/q.txt
  5. #建立硬连接
  6. #不能跨分区建立连接 无法对文件夹创建
  7. [root@localhost data]#ls
  8. 1 2 3 4 ee qq qq.txt q.txt ww ww1 wwr

8.alias 命令别名

有些命令太长,为了提高工作效率我们可以给一串长命令取一个别名来方便我们使用

  1. [root@localhost ~]#alias az='cp -r /boot/ /data/'
  2. #定义别名命令az,将/boot 文件夹下的文件备份至/data目录中
  3. alias #查看自定义命令
  4. unalias #别名命令 删除别名

 9.rm 删除文件或目录

  1. rm -rf 文件名 #使用方法
  2. rm -rf /data/* #删除data目录下所有文件
  3. rm -rf /data /* ##之间的区别误操作,等于删根
  4. -f、强制
  5. -i、交互
  6. -r 递归

10.find 查找

  1. find [OPTION]... [查找路径] [查找条件] [处理动作]
  2. #使用格式
  3. 选项
  4. -name #按名称查找
  5. -size #按文件大小查找
  6. -user #按文件属主查找
  7. -type #按文件类型查找
  8. -inum #按inode号
  9. -perm #按权限查找
  10. #以“天”为单位
  11. -atime [+|-]#
  12. # #表示[#,#+1)
  13. +# #表示[#+1,∞]
  14. -# #表示[0,#)

which也可以用来查找

which 命令|程序名

which ls

11.cat 显示

选项效果
-n显示行号包括空行
-b跳过空白行编号
-s将所有的连续的多个空行替换为一个空行(压缩成一个空行)
-A显示隐藏字符

 

 

12.tail 实时查看 

  1. tail -n 具体数字 文件名 #不加具体的数字,默认结尾十行
  2. tail -f 具体数字 文件名 #实时跟踪最后十行

 

13.cut  提取文本文件数据的指定列114

  1. 格式
  2. cut [选项]... [文件]...
  3. 常用选项
  4. -d #指明分隔符,默认tab
  5. -f #想要获取的字段
  6. -c #取字符
  7. 举例:
  8. [root@localhost ~]#cut -d: -f1,3 /etc/passwd
  9. ##已冒号作为分隔的条件,取文件的第一列和第三列
  10. root:0
  11. bin:1
  12. daemon:2
  13. adm:3
  14. lp:4
  15. sync:5
  16. shutdown:6
  17. halt:7
  18. mail:8
  19. operator:11

14.wc

  1. wc [选项]... 目标文件..
  2. -l #统计行数
  3. -w #统计单词个数
  4. -c #统计字节数
  5. 举例:
  6. [root@localhost ~]# cat a.txt
  7. dasdasdads
  8. [root@localhost ~]# wc a.txt
  9. 1 1 11 a.txt
  10. [root@localhost ~]# cat a.txt
  11. das dasdads
  12. [root@localhost ~]# wc a.txt
  13. 1 2 12 a.txt

15.grep

  1. grep [选项]… 查找条件 目标文件
  2. -i #查找时忽略大小写
  3. -v #反向查找,输出与查找条件不相符的行
  4. -o #只显示匹配项
  5. -f #对比两个文件的相同行
  6. -c #匹配的行数([root@localhost ky15]# grep -c root passwd 2
  7. 基本格式
  8. - 要查找的字符串以双引号括起来单引号也可以
  9. - “^……”表示以……开头,“……$”表示以……结尾
  10. - “^$”表示空行
  11. 举例
  12. [root@test1 opt]# cat 222.txt |grep -v '^$' >333.txt #将非空行写入到333.txt文件
  13. [root@test1 opt]# grep "^b" 222.txt #过滤已b开头
  14. [root@test1 opt]#grep '/$' 222.txt #过滤已/结尾
  15. [root@test1 opt]# grep -v "^$" 123.txt #过滤非空行3 备份与恢

二,总结

 以上就是一部分Linux中常用的命令以及选项,这些命令在平时工作中也会经常用到,是非常实用的基础命令以及选项。

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

闽ICP备14008679号