2021-09-24 记录ubuntu桌面常用指令

ubuntu桌面常用指令

cd 目录跳转

用法 
	cd 当前文件夹下包含的文件夹名称
	cd ~/文件夹名称或绝对路径 ~/为路径/home/server/简写,如当前处于A文件夹下 cd ~/B/C 跳转到 C文件夹下
	cd ..返回上级目录,返回多重上级目录时 用/将..分开,如../../..返回了三层上级目录../../ 返回两层上级目录

ls 查询当前目录下子文件列表(不包含子文件夹内文件)

包含两个选项 -l 与 -a
-l 显示目录下所有子文件详细信息
-a 显示目录下所有子文件 包含隐藏文件

rm删除文件

rmdir 文件夹名称:删除空文件夹
rm -rf 文件夹或文件名称:不管是不是空文件夹或文件都会删除 
rm 文件名称:删除文件,但为无法删除文件夹
一般常用 rm -rf 来删除文件与文件夹

mkdir 创建新文件夹
cp 复制文件
history 查询最近一千条历史指令
touch 创建文件
gedit 进行文本编辑
gnome-system-monitor 打开任务管理器

grep 查询指令

用法: grep [选项] "字符串/基本正则表达式" [文件]
(写指令时选项不分先后,但是会有冲突?)
假设目前处于某一目录下 ,包含test.txt,test2.txt,test3.txt
test.txt 内容包含 ABCD\n空行\nQWER\n空行\n123456
test2.txt内容与test.txt内容一致
test3.txt内容为QWER\nWASD\nZXCVB
-c 包含参数的个数
	执行指令 grep -c "ABCD" test.txt 时输出为 1,因为test.txt中只有一处包含ABCD
	如果执行指令 grep -c "AB" test.txt 时输出也为1,因为只要包含AB进行
	如果执行指令 grep -c "AD" test.txt是输出为0,因为没有包含AD的内容
-w 完全匹配查询
	执行指令 grep -w "ABCD" test.txt 时输出为 ABCD,执行grep -w "AB" test.txt 时不输出
	将选项 -c与-w合起来使用时,执行指令 grep -cw "ABCD" test.txt时输出为1而不是ABCD,如果执行指令 grep -cw "AB" test.txt时输出为0
-n 显示行数
	执行指令 grep -n "AB" test.txt 时输出1:ABCD
	如果与-w合用,执行指令 grep -nw "AB“ test.txt 不出输出,执行 grep -nw "ABCD" test.txt 时输出 1:ABCD
	如果与-c合用,执行指令 grep -nc "AB" test.txt时输出为 1,如果-n与-c选项合用输出时只会是包含参数的个数,选项-cwn 与-cw 效果一样
-v 剔除某行并输出全部内容
	执行指令 grep -v "AB" test.txt 时输出为 空行\nQWER\n空行\n123456,如果想要剔除空行展示 则可以执行指令 grep -v "^$" test.txt 输出为 ABCD\nQWER\n123456
	如果与-c选项一起执行则会输出剩余行数,如果执行指令 grep -vc "^$" test.txt 输出为 3,因为剩下三行
	如果再添加-w选项,则只有某行内容与想要剔除完全一致时才会删除,如 grep -vwc "AB" test.txt,则输出 5
-i 忽略大小写进行查询
	执行指令 grep -i "ab" test.txt 时输出为ABCD
	如果与选项-w一起使用则是在忽略大小写的情况下进行完全匹配,如执行 grep -wi "abcd" test.txt 输出 ABCD
	如果与选项-v一起使用则是在忽略大小写的情况下进行某行剔除后显示,如执行 grep -vi "ab" test.txt 输出 空行\nQWER\n空行\n123456
-r 递归查找当前目录及子目录下文件
	执行指令 grep -r "AB" * 时输出 test2.txt:ABCD\ntest.txt:ABCD, *表示查找当前目录下的所有子文件n 
	或者查询某个目录下的文件,指令为 grep -r "AB" 目录的绝对路径
-l 查询文件内包含字符串的文件名称
	执行命令 grep -l "AB" * 时输出 test2.txt\ntest.txt,如果当前目录下还包含子文件夹,想一起查询需要添加 -r选项 指令如 grep -lr "AB" 目录的绝对路径

在编写命令时可以通过Tab快捷键进行补全

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值