模拟版图学习2——linux②

移动文件命令

mv <-f|-ⅰ> [文件1] [文件2]

-f 不提示直接覆盖

-i 询问是否覆盖

-V 详细

可用作重命名


文件内容统计命令

wc <迭顶> [文件列表]    统计指定文件中的字节数,字数,行数

-c 统计字节数

-l 统计行数

-w 字数

 

大括号(前),连按2下,到首句;

大括号(后),连按2下,到未句


查找文件

find [目录] [匹配标准]

 

-name 告诉find要找什么文件,要找的文件包括在引号中,可以使用通配符(*和?)

-type x  匹配所有类型为x的文件,x是c(字符特殊),b(块特殊),d(目录),P(有名管道),i(符号连接),f(一般文件)

-print  显示整个文件路径和名称


查找文件内容

grep <选项> [匹配字符串] [文件列表]

⑴grep error *

⑵grep error *  -r(递归查找)

⑶grep error * -i(不区分大小写)

⑷grep “*err*" *


排序命令

sort <选项> [文件列表]


比较文件内容的命令

diff  <参数> [原文件1] [目标文件2]

b 忽略空格造成的不同

q 只报告什么地方不同,不报告具体的不同信息

i 忽略大小写的变化

r 在比较目录时,比较所有的子目录

s 两个文件相同才报告

v 在标准输出上输出版本信息并退出

 

gvim -d file1 file2   共屏显示


命令重定向与管道

⒈输出重定向

ls -l

ls -l >file.text  将内容输出到一个新文件中

ls -l >>file.txt 将内容输出到已有文件的后面

⒉输出重定向

可以用输入重定向将文件作为另一个程序的标准输入

grep keyword < file.txt


管道符

管道符"|",通常放在两个命令之间,将前一个命令的输出作为下一个命令的输入

ls -a|grep/bin

cat sample.txt|grep "High" |  wc -l.


文件/文件夹打包,压缩和解压缩

tar 文件打包存档命令

tar  <主选项> <辅选项> [存档文件名] [文件或目录列表]

选项:c、x、f、V、z

⑴将/home目录下包括它的子目录全部存档,存档名为archive.tar

tar -xzvf asic_flow.tar.gz

⑵对压缩文件avchive.tar.gz解包,以及解压缩

tar -xzvf asic_flow.tar.gz

tar -xvf asic_flow.tar

⑶不解包(还原)αrchive.tar存档文件,只查看其中内容

tar -tvf asic_flow.tar


命令别名

alias ||="ls -al"

alias SC ="source ~ /.bashrc“


查看进程

查看自己使用的进程:ps -u

查看大家使用的进程:进程快照:ps -ef

实时进程:top


查看空间占用

查看自己空间占用:du -sh

查看自己各目录的占用情况:du -h

du -h --max-depth=1


联机帮助

⒈显示命令的使用方法

man <选项> [命令名称]

⒉help 查看所有shell命令用法

cd --help

⒊whereis命令:寻找一个命令所在的位置

wheveis <迭项> [命令名]

⒋which命令:输出命令的全路径到屏幕上


history  查看先前指令

!$   执行最近指令

tab  补齐系统中的指令

ctrl+z  挂起

fg 恢复

ctrl+c 中止

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铎丝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值