你不需要GUI

2021-04-09 06:32:19

它为noobs' s :)图形用户界面对计算机用户来说是超级友好的。 它们是对命令线界面(CLIS)的感知陡峭学习曲线的反应引入。 但是,它们通常需要更多的资源,不太强大,并且难以通过脚本自动化。 作为计算机专家,我们希望更高效,更好地完成工作。 我们知道命令单词可能不容易被发现或助记符,因此我们试图列出一些常见的任务,您可能会在GUI中做到。 停止拖放文件,或cmd / ctrl + c,cmd / ctrl + v文件👎 $ CP Readme {,.Bak} .txt#注意:了解{}如何使用touch foo {1,2,3} .txt,看看会发生什么。 停止拖放目录,或cmd / ctrl + c,cmd / ctrl + v一个目录👎 $ cp -a mymusic / mymedia /#或者如果`mymedia`文件夹不存在$ cp -a mymusic mymedia /

停止拖放文件,或cmd / ctrl + x,cmd / ctrl + v文件👎

停止拖放目录,或cmd / ctrl + x,cmd / ctrl + v一个目录👎

$ rsync -a /图像/ / images2 /#注意:可以通过相同的名称过度编写文件,所以要小心!

$触摸'新文件' #更新文件' s访问和修改时间戳,如果它已存在#或$> '新文件' #注意:如果已存在,请删除内容

重要提示:RM命令永久删除My_Useless_File,这相当于将My_Useless_File移动到回收站并命中空的回收站。

$ ls my_folder#sixt $ ls -la my_folder#-l:显示以列表格式。 -a:显示所有文件,包括隐藏。 -la结合了这些选项。$ ls -alrth my_folder#-r:反向输出。 -t:按时间排序(修改)。 -h:输出人类可读尺寸。

$树#在Linux $上查找。 -Print | SED -E' s; [^ /] * /; | ____; g; s; ____ |; |; g' #在麦斯科斯#注意:安装homebrew(https://brew.sh),以便能够使用(某些)Linux实用程序等树。 #brew安装树

$ cat apps / settings.py#如果文件太大,不能适合一页,您可以使用A'寻呼机' (更少)一次向您展示一页。$ DLOWS应用程序/设置.py

Ctrl + A转到您当前键入的行的开头onctrl + e转到您当前键入的行的末尾,您当前键入onctrl + l清除屏幕,类似于clear commandctrl + U清除光标位置前的行。如果您在线的末尾,请清除与BackspaceCtrl + R相同的整个线路,允许您通过先前使用的commandsctrl + c kill搜索,无论您runningctrl + d退出当前splackctrl + z是否会使您正在运行的任何东西进入暂停的后台过程。 FG恢复它.CTRL + W在CursorCtrl + T在Cursorsc + T在CursorAlt + F之前的最后两个字交换之前,在CursorAlt + F之前转换最后两个字的最后两个字符进行删除线路之前删除该行目前的Linealt + B在当前的Linetab自动完成文件和目录名称上移动光标向后一个单词

您可以随时谷歌或男人您不熟悉的命令。或者,结帐TLDR,一系列简化和社区驱动的人网页。