Ubuntu 的一些常用命令-B站学习笔记

1. 常用命令的基本使用

放大窗口:ctrl  +

缩小窗口:ctrl  -

终止:ctrl  c

清屏:ctrl  l

序号

命令

选项

参数

对应英文

作用

01

ls

-a     (all)

-l      (long,列表显示详细信息)

-lh     (long human 人性化显示文件大小)

-ld

 

list

查看当前文件夹下的内容

02

pwd

 

 

print wrok directory

查看当前所在文件夹

03

cd

..     (上级目录)

 

chang directory

切换文件夹

04

touch

-r (复制目录)

-p (保持属性)

 

touch

如果文件不存在则新建文件

05

mkdir

-p(递归创建)

 

make directory

创建目录

06

rm

-r (删除目录)

-f(强制执行 )

 

remove

删除文件

07

clear

 

 

clear

清屏

08

cp

 

 

copy

复制

09

rmdir

 

 

remove empty dirctories

移除空目录

10

mv

 

 

move

剪切,改名

11

cat

-n (显示行号)

 

 

查看文件内容

12

tac

 

 

 

倒着显示

13

more

空格(翻页)

Enter(换行)

q(退出)

 

 

分页显示

14

less

 

 

 

分页显示(可向上翻页)

15

head

例         -n 7 /

 

 

前几行

16

tail

-n(后几行)

-f (动态显示)

 

 

 

       

2. 帮助信息

command –help

man command     (详细)

操作键

功能

空格键

显示手册页的下一屏

Enter键

换行

b

向后一屏

f

向前一屏

q

退出

 

3. 文件和目录命令

自动补全: tab键(歧义的输入,两次tab键显示全部的名称)

曾经使用过的命令:上键,下键(ctrl c退出选择)

      隐藏文件:在文件名之前加一个“.”

                       .   代表当前目录

                       ..  代表上级目录

     

 

 

1. ls 通配符使用(目录中文件很多,用来定位要找的文件)

*      代表任意个数个字符

?    代表任意一个字符

[]      定义一个匹配的字符组           ls [12345]23.txt       [1-3]表示123

例  :           ls 1*(找到以1开头的文件)                ls *1.txt(找到以1.txt结尾的文件)       ls ?2?.txt  (找到以2 为中间内容的文件)          

2. cd 命令扩展

cd         回到家目录

cd ~     回到家目录

cd -      切换目录

绝对路径: 最前是/或-            cd /home/user/Desktop

相对路径:最前不是/ 或-    表示当前目录所在的目录位置

4.  创建和删除

touch:没有文件,创建;有文件,更新修改时间。

mkdir: -p递归创建           新建目录不能与当前目录中的目录和文件同名

rm:同样可以使用通配符         rm *1.txt

5. 拷贝和移动文件

tree[命令名]:树形结构显示目录               -d只显示目录

cp:复制文件或目录   【cp   源文件   目标文件】  -i  覆盖文件前提示      

 -r  复制目录

mv:移动文件或目录     也可以给已有文件或目录重命名

【mv  原文件或目录   目标文件或目录】

-i  覆盖文件前提示

6. 查看文件内容

cat:  查看文件内容,创建文件,文件合并,追加文件内容等功能

-b对非空输出行编号

-n对所有输出行编号

more:分屏显示文件内容

空格键 看后续内容

Enter  一次滚动一行

b回滚一屏

f 向前一屏

q 退出 

grep:搜索文本文件内容    【grep  查找内容  目标文件】

查找 :ctrl f

-n  显示查找内容时同时显示行号

-v  显示不包含文本内容的所有行

-vn

-i   忽略大小写

模式查找:  行首    ^          【grep ^a 123.txt 】以a开头的行             

行尾   $          【grep a$ 123.txt  】以a结尾的行

7. 其他命令

echo    会在终端中再显示一下命令

重定向          >          表示输出,会覆盖文件原有内容        echo hello > a.txt        

 >>         表示追加                                        echo world >> a.txt     

       重定向 把终端输出内容保存下来

 

8. 管道       |

一个命令的输出可以通过管道作为另一个命令的输入

ls –lha ~ | more

 

 

 

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值