首页 > 编程知识 正文

一键清屏,使用输出重定向,把ll命令在终端上

时间:2023-05-06 19:39:53 阅读:45888 作者:2758

声明:

与页面1相关

pwd、ls、cd、tab、屏幕清除、重定向、退出、管道、touch、mkdir、tree、cat、more、rmdir、rm、grep、help、man、HMD

内容:

1 .显示当前文件夹的路径(绝对路径) )。

pwd

2 .显示当前目录下的所有文件和文件夹

ls

3 .显示指定文件夹下的所有文件和文件夹。 例如,如果查看根目录下的dumungweii文件夹,则可以选择绝对路径和相对路径。

ls /dumungweii

4 .显示当前目录下的隐藏文件

ls -a

5 .显示文件和文件夹的详细信息

ls -l

6 .显示文件和文件夹的详细信息,大小变大

ls -a -h

ls -ah

7 .显示所有文件和文件夹(包括隐藏文件)的详细信息,规格更高

ls -a -l -h

ls -alh

8 .显示当前目录下后缀的所有文件。 例如,显示当前目录下的所有txt文件。

ls *.txt

9 .显示当前目录下的所有后缀文件

ls *.*

10 .搜索后缀未知的文件或文件夹(确定数量或模糊某个位置的内容)示例(:搜索当前目录下所有三个后缀的文件) ) )。

ls * .

11 .可选内容(由大括号限定范围)示例(自动排除所有doc和dac作为后缀的文档) ) ) )。

ls *.d[oa]c

12 .搜索一定范围内的内容。 (例)按字母顺序依次检查a-s之间的文字替代的后缀) ) ) ) ) ) ) ) )。

ls *.d[a-s]c

13 .进入指定的文件夹/目录内。 例如,它位于根目录下的dumungweii文件夹中。 可以是绝对路径和相对路径。

cd /dumungweii

14.1返回一楼路径

cd .

15 .进入上层的上层路径

cd ./.

16 .返回最后一次传球

光盘

17 .跳转到home目录下的主目录,您的帐户所在的目录。

cd ~

18 .自动补充文件/文件夹名称快捷键。

选项卡

19 .透明屏幕(向上翻还存在) )。

清除器

20 .将名为dumungweii的文件夹的内容重定向至dumungweii.txt (

ls -dumungweii dumungweii.txt

21 .保留前面的内容,重定向

ls dumungweii.txt

22 .创建文件(自定义名称、自定义后缀) ) ) ) ) )。

touch dumungweii.py

23 .创建文件夹(例如,创建名为dumungweii的文件夹) ) )。

mkdir dumungweii

24 .轻松创建多层文件夹(例如,在当前目录下创建a文件夹,在a中创建b文件夹,在b中创建dumungweii文件夹)。

mkdir a/b/dumungweii -p

25 .显示当前目录下的所有文件和文件夹以及文件夹下的文件。 桨,都一次展示。 (类似家庭树) ) )。

树状结构

26 .查找名为(a )的文件或文件夹,而不是转义(指令),以表示有意义的字符,并在前面加上/进行区分() ) ) ) ) ) ) ) ) ) )。

ls *a

27 .查看文件内容,应用于内容较少的文档。

cat dumungweii.txt

28 .读取两个文件的内容。 (1.txt的内容位于2.txt之前,如下所示。)。

cat 1.txt 2.txt

29 .使用cat将内容重定向到另一个文件。 (复制)

cat 1.txt dumungweii.txt

30 .在cat中合并多个文件

cat 1.txt 2.txt dumungweii.txt

31 .显示的文件内容较多时,智能打开适合画面大小的内容,更多内容按空格键显示下一个画面的内容,依次进行。 (例如,打开名为dumungweii.txt的文件)

more dumungweii.txt

32 .需要管道|连接才能同时使用两个命令。 (如果用ls -alh之类的命令显示的文件或文件夹太多,也可以使用more。)

ls-alh

33 .删除空目录,然后离开该目录。 (例如我在根目录下。 删除名为dumungweii的目录)

rmdir dumungweii

34 .删除个别文件。

rm dumungweii.txt

35 .递归删除。 文件夹和文件夹下的所有文件和文件夹的所有内容都将被删除。 )

rm dumungweii -r

36 .在删除之前

询问。(确认删除,则需要回答yes)

rm dumungweii -i

37.删除之前禁止询问。(无需再次询问,也无需提示其他情况,一个字:删)

rm dumungweii -f

38.删除某个文件夹内的所有内容(包括其目录下所有文件和文件夹,以及递归下的所有内容)(比如把根目录下的b文件夹内的内容清空)

rm /b/* -r

39.给文件一个打开的快捷方式。(软链接)(删除源文件,快捷方式存在但无效)

ln -s dumungweii.txt weii.txt

40.两个或者多个文件名共用一个文件内容。(硬链接)(删除源文件,新文件存在且有效)

ln dumungweii.txt weii.txt

41.搜索文件名中含有某个字。(例:在dumungweii.txt这个文件中查找所有含有a的内容)

grep ‘a’ dumungweii.txt

42.利用grep查找过程中显示这个内容所在的位置。(第几行)

grep -n ‘a’ dumungweii.txt

43.搜索过程中,忽视字母大小写。

grep -i ‘a’ dumungweii.txt

44.搜索排除。文件内,除了含有a的内容都显示出来。

grep -v ‘a’ dumungweii.txt

45.文件内,搜索以什么为开头。(例如以a为开头)

grep -n ‘^a’ dumungweii.txt

46.文件内,搜索以什么为结尾。(例如以a为结尾)

grep -n ‘a$’ dumungweii.txt

47.文件内,搜索选项内拥有的任意一个。( 结合中括号[ ] 选择)

grep -n [aDp] dumungweii.txt

48.帮助 help 命令。(查 ls 命令的使用说明)

ls –help

49.帮助手册 man (查看 ls 命令的使用说明)

man ls

50.查看命令历史。

history

51.查找文件,以文件名为搜索。(例:搜索根目录下,文件名为1结尾的所有文件)

find / -name “*1”

52.查找文件,以文件大小为搜索。(例:搜索当前目录下,所有大于1M的文件)

find ./ -size +1M

53.查找文件,以文件访问权限为搜索。(例:搜索当前目录下所有777权限的文件)

find ./ -perm 0777

网络转载,经Mr.PLB整理后发布(声明:本站所有文章仅供学习,版权归原作者所有;若有侵权,请联系删除,文章链接:http://www.51kxg.com/index.php/archives/1115。)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。