linux基础学习

目录

 

一.常用命令

1.执行命令与查看

2.工作目录切换查看命令

3.文本文件编辑命令

4.文件目录与文本管理命令

5.用户与用户组管理命令

6.打包压缩命令

7.文件查询搜索命令


 


一.常用命令

1.执行命令与查看

命令格式: 命令名称 【命令参数】 【命令对象】

当命令参数为长格式时,即是完整的选项名称 用—做前缀;当命令参数为短格式时,即是单个字母的缩写,用-做前缀。

长格式:man —help; 短格式: man -h    (man 命令名称 表示查找某名称的帮助文档)

2.工作目录切换查看命令

1.cd (change directory切换目录)  cd /(切换到根目录) ; cd ~(切换到家目录); cd /home/test/(切换到所指的绝对目录);cd ~username (切换到指定用户的家目录) cd ./ (切换到当前目录); cd ../ (切换到上层目录)

2.pwd (print working directory 显示当前工作目录)

3.ls (list 查看目录中有哪些文件或者文件以及目录的具体信息) ls -l directory/text  加上-l表示查看具体信息 -a表示查看全部文件(包括隐藏文件) -d仅看目录本身 -h易读的文件容量

3.文本文件编辑命令

1.cat 用于查看较短的纯文本文件   cat [选项] 【文件】 -n 显示行号 -b显示行号但是不包括空行 -A 显示不可见的符号 如空格制表符等

2.more 用于查看较长的纯文本文件 more [选项] 【文件】-数字 预先显示多少行 (默认为一页) -d 显示提示语句和报错信息

3.head 用于查看纯文本文档的前N行   head  [选项] 【文件】 head -n 20 文件名   显示文件的前20行  head -n -20 文件名 正常输出,不显示最后20行

4.tail 用于查看纯文本文档的后N行  tail [选项] 【文件】 tail -n 20 文件名   显示文件的后20行  head -f 文件名 持续刷新显示的内容

5.od 用于查看特殊格式的文件 od [选项] [文件]  od -t a 文件名  默认字符查看  -t c ASCII字符查看 -t o 八进制查看 -t d 十进制查看 -t x 十六进制查看 -t f 浮点数查看

6.tr 转换文本文件中的字符 tr [原始字符】 【目标字符】     cat 1.txt | tr [a-z] [A-Z]   将1.txt中的小写字符全部转化为大写字符再输出   |为管道命令符 将前面命令的输出作为后面命令的输入

7.wc 用于统计指定文本的行数、字数和字节数 wc [参数] [文本]   -l 只显示行数 -w 只显示单词数 -c 只显示字节数 

8.cut 通过列来提取文本字符

9.diff 比较多个文本文件的差异

4.文件目录与文本管理命令

1.touch:  touch 文本名  文本若不存在,创建一个空文本,文本若已经存在,更新文件的修改时间为当前时间 -a -m -d -t  linux文件有三种时间:文件更改时间(mtime) 权限与属性更改时间(ctime) 读取文件内容时间(atime) -d

2. mkdir 创建空白文件夹 mkdir [选项] [文件夹名】 mkdir -m 755 文件夹名   755表示权限   -p /1/2/2/3  连续创建多级目录  -v  显示创建的过程

3.cp(copy) 复制文件或目录 cp [选项】 源文件 目标文件

4.mv(move) 移动文件或改名

5.rm(remove) 删除文件或文件夹 rm -rf

6.rmdir 删除文件夹  ,但不能删除空文件夹

5.用户与用户组管理命令

1.useradd

2.userdel

3.passwd

4.usermod

5.groupadd

6.groupdel

6.打包压缩命令

tar 对文件打包压缩或解压  tar -xzvf   tar -czvf

7.文件查询搜索命令

1.grep  对文本进行搜索    grep [选项】 [文件名]   选项可以为某个关键词

2.find 查找文件 find

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值