NO.39 ---- Linux常用指令

目录相关指令:

ls 命令:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
-a 列出目录下的所有文件,包括以 . 开头的隐含文件
ls filiename/ . 当前文件自身
ls filiename/… 文件自身的上层路径

pwd 命令:显示用户当前路径(绝对路径)
绝对路径:以根目录为起始路径
相对路径:以当前目录作为起始路径
Linux文件目录结构唯一,树形结构
磁盘分区:交换分区、文件系统分区

Mkdir 创建目录
-p 递归创建多层目录

rmdir 删除空目录(工作中不适用)
-p 递归删除多级空目录

rm 删除普通文件
-r 递归删除当前目录及所有文件
./* 删除当前目录下所有文件
-f 忽略提示信息,直接进行操作(慎重使用)

cp 复制普通文件到另一个位置
-r 递归对当前目录下所有文件进行拷贝操作
-f

mv 移动文件、目录不存在时重命名
-i 增加提示信息

cd 进入制定目录(改变当前路径)
cd ~:进入当前用户家目录
cd -:返回最近访问目录

文件相关命令:

touch 文件存在则改变文件的时间戳,当文件不存在时生成一个空文件
touch -d
touch -r

cat 连接两个文件内容并且打印到显示终端
-n 打印行号

tac 按行逆序打印当前问价内容到显示终端

more 分页显示文件内容 空格——向下翻页、回车——向下滚动 Q——退出

less 分页显示文件内容 空格\f\PgDn–向下翻页、b\PgUp——向上翻页、j–向下滚动、K–向上滚动 Q——退出 、/string–向下匹配string ?string–向上匹配string

head 显示文件开头十行内容
-n 指定行数
head -n file | tail -n 1 显示file的第十行
| 管道符:连接两个命令,将前边命令的输出结果作为后边命令的输入结果

tail 显示文件结尾十行内容

	-f 一直刷新文件末尾新数据

echo 打印字符串到显示终端

重定向:修改数据流向
> 清空文件原有数据,将新数据写入文件
>> 将数据追加到文件末尾

[Tab]按键—具有『命令补全』和『档案补齐』的功能

[Ctrl]-c按键—终止当前程序

[Ctrl]-d按键—通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可
以用来取代exit

压缩命令:

zip/unzip zip格式下的压缩和解压

gzip/gunzip gzip格式的压缩和解压,无法对目录进行压缩

bzip2/bunzip2 bzip2格式的压缩与解压,无法对目录进行压缩

tar(不提供压缩、解压功能) 打包、解包
-c 打包
-x 解包
-v 显示详细打包/解包信息
-f 用于指定包名称(后边必须跟上包名称)
-z 打包或解包同时进行gzip格式进行压缩/解压功能)
-j 打包或解包同时进行bzip2格式进行压缩/解压功能)

时间日期命令:

cal 查看日历
-y 查看全年日历
-3 查看最近3个月的日历
-j 以day of year 格式显示

data 显示系统当前时间
+’ ’ 以指定格式显示时间
举例:+’%Y-%m-%d %H:%M:%S’
+’%s’ 时间戳
-s 设置系统时间,需要root权限

匹配查找命令:

grep 从文件内容中匹配包含有指定字符串的行
-i 忽略大小写进行匹配
-v 反向匹配,过滤指定字符串
-R 递归对指定目录下的所有文件进行逐个匹配,并显示出来

find 在指定目录下搜索文件
-name 通过文件名查找
-type 通过指定类型查找
-size 通过指定字节查找(+/-n[b/c/w/k/M/G]) =大于,-小于
-mtime -atime -ctime 按天查找
-mmin -amin -cmin 按分查找
-exec 命令操作
find ./ -name “*.c” -exec
举例:find ./ -name “*filename” 通过文件名查找 *模糊匹配
find ./ -type f d c b l p s 7种文件格式

其他命令:

Tab键 自动补全
bc 计算器
clear 清屏
Ctrl键+C 中止当前操作
reboot 重启
shutdown -h now 立即关机
halt 立即关机

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值