8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
cd命令
linux中使用cd命令在不同目录之间转移,基本格式为:cd destination若不指定destination,则会返回主目录。 ## 相对文件路径与绝对文件路径 ### 绝对文件路径 绝对文件路径定义文件在虚拟目录中的确切位置,以虚拟目录的根目录开头,是文件的完整名称,就像绝对海拔。因此要引用usr目录中的lib目录中的apache目录,就可以使用绝对文件路径:/usr/lib/apache然而,如果要从apache目录转到上级lib目录,就不得不输入如下命令,这是很繁的:cd /usr/lib
相对文件路径
相对文件路径则是相对当前的位置指定目标文件路径,即使用以相对当前位置的偏移量确定目标文件。相对文件路径的开头不是表示根目录的正斜杠’/‘,而是以”.”或”..”两个特殊字符。其中”.”字符表示当前目录,”..”字符表示父目录。例如,若使用相对文件路径从apache目录转到上级lib目录,可使用如下命令:cd ..若要从apache目录转到上级lib目录中的php目录,可输入如下命令:cd ../php若要从apache目录转到apache目录中的test目录,可输入如下命令:cd ./test
ls命令
基本格式
ls命令用来查看目录中的文件和目录,其基本格式为:
ls [-options] [directory]
若不指定directory,则会列出当前目录下的目录和文件。
常用命令参数
-a 显示所有文件,包括隐藏的文件(文件名以.开头的)
-F 标识出可执行文件
-i 显示每个文件的索引节点(inode)
-l 以长列表格式显示
-R 递归地列出子目录和文件
-s 打印每个文件的块大小
长列表格式每一列的信息分别为:文件类型(比如目录d,文件-,字符设备c,块设备b,网络设备n),文件权限,指向该文件的硬链接数量,文件所属用户的名称,文件所属组的名称,文件的字节大小,文件的修改时间,文件名称。
常用命令参数组合
当你想要指定多个参数选项时,linux允许你将多个参数选项略去”-“连在一起书写为一个字符串。比较常见的组合是:-sail。其会在长列表格式输出的基础上输出文件的块大小和索引号。索引节点是文件的一个独特的标识数,是文件创建时由内核分配的(内核分配给虚拟目录中的每个对象)。
过滤列表输出
默认情况下,ls命令会输出指定目录中的所有目录和文件,但有时候这显得有些多余,尤其是在只需要查看某一个文件的信息时,这时可以使用过滤器,指定输出哪些文件或目录的信息。如果将特定文件的名称指定为过滤器,则ls命令将只显示该文件的信息。过滤器的工作方式类似于一个简单的文本匹配字符串,在命令行参数之后包含过滤器的方式如下:
ls -l test
这样ls命令将只显示test文件的信息。
有时可能不知道要查找的文件的确切名称或者想列出所有名称包含某一段特定字符串的文件,可以使用通配符,ls命令支持标准的通配符:”?”表示一个字符,”*”表示零个或多个字符。