linux 不记得某个命令,Linux基础命令一

mkdir用法

-p:创建本目录的前目录   例:mkdir -p a/b/c 创建c目录,但是之前没有a和b目录,所以需要用到-p的命令。

172aaba8ea66d707318575ada08820ef.png

-v:显示详细的创建过程

d509306114735ca7ddd7993ec7f58bad.png

ls(list)的用法

-d:目录

-l:长格式

-a:显示所以文件(包括隐藏文件.和..)

-A:显示所拥有文件

cd(change dirctory)切换目录    例:cd /etc/

echo:打印内容到界面    例:echo “Im start Linux now” 页面输出Im start Linux now

vi编辑器

输入模式(esc转到命令模式) <===========>命令模式(按i,a转到输入模式)

下面的命令需要在命令模式下并且前面要输入:符号

!:强制

q(quit):退出

w(write):写入

cat查看文件内容

cat b.txt 查看文件b.txt内容

cat >b.txt<

>aaa

>bbb

>ccc

>eof

989eb8b96222bc5e2032e7fcf2b85aa0.png >覆盖文件内容    >>在文件尾部追加内容

cp(copy)命令

-r:递归复制

-p:保留源文件的属性

-f:强制覆盖,不管文件有没有存在

-a=-pr

rm删除命令

-f:强制删除

-r:递归删除c73fbf34bac3c291f5e5b78707d6b975.png

rmdir只能删除空目录(很少用)

head 选择前面多少行数据(默认是前面10行)

-n     例:head -30 a.txt | tail -11 选择20-30行数据

tail 选择从尾部开始的多少行数据

-n

grep 过滤行(核心命令)

-v:过滤    grep -v “ac” a.txt    有ac的行不显示

27aed948c9d122214e216353719e395a.png

cat a.txt | grep -v "ac"

sed 过滤行

-n:列出后面选项的内容

623ae098300116dd76d766f9081b6a53.pngp 是打印的意思

-s:替换

fda4660c495dda4d7051cd77c3b73650.pngg 全部替换的意思 {输出的内容改变,真实还没有改变}

-i:改变文件(真实内容)

207ec7c513a069eb24a829c0b9f51839.png

awk 命令

$0:符合条件的行

awk '{if(NR>19&&NR<31 print $0)}' ett.txt

a488eaa352ed614909aa2f92adb7a937.png

-F:指定输入分隔符

$1:表示第一列

awk -F ":" '{print $1}' ett.txt

e9d3e4c053a3a5799bc223cb0290aa30.png

alias别名

alias 1=ls

unalias 1

3a1c66cccd4ba2533dc3f3ee8fa620ac.png

退出当前登录别名就会失效,如果想要永不失效,需要添加下面文件中

7c4418e403ed48eaa34622de9e46dc16.png

find查找命令

find / -type f -name "ett.txt"     查找ett.txt的文件

66ab4a4274c191664cd44bf45dec6f62.png

xargs:用于把find/ls命令交给后面的处理

9e730e5b54564babde38e82545733de2.png

命令的安装比如tree

aeb8442a70b5d1a25d69abc68e8e0031.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值