目录
36.当发出的命令与上次使用时产生的结果不同时,会出现什么问题?
42.编写一个命令,查找扩展名为"c"的文件,并在其中出现字符串"Apple"?
从看似相同的命令获得不同结果的一个非常可能的原因与区分大小写问题有关。
由于Linux区分大小写,因此先前使用的命令可能与当前格式不同的格式输入。
例如,要列出目录中的所有文件,应键入命令ls,而不是LS。如果没有存在该确切名称的程序,则键入LS将导致错误消息,或者如果存在名为LS的程序执行另一个功能,则可能产生不同的输出。
他包含本地安装的文件。此目录在文件存储在网络上的环境中很重要。
具体来说,本地安装的文件将转至/usr /local /bin,/usr /local /lib等。
此目录的另一应用是他用于从源安装的软件包,或未正式随分发一起提供的软件。
系统中的每个进程都由唯一的进程ID或者pid标识。使用kill命令后跟pid来终止该进程。
要立即终止所有进程,请使用kill? 0。
通过在实际注释文本之前键入? #符号来创建注释。这告诉我们shell完全忽略后面的内容。
例如“# 这只是shell将忽略的注释。”
你可以使用括号对命令进行分组。
例如,如果要将当前日期和时间以及名为OUTPUT的文件的内容发送到名为MYDATES的第二个文件,可以按如下方式应用命令分组:(date? cat? OUTPUT)>MYDATES
你可以通过使用分号符号分隔每个命令或者程序组合多个命令。
例如,你可以在单个条目中发出这样一系列命令:
要为Git控制台着色,可以使用命令git config-global? color.ui auto
在命令中,color.ui变量设置变量的默认值,例如color.diff和color.grep