linux学习(1)

tty代表电子打印机(teleypewriter)

tty2代表可以用atl+shift+f2进入

当使用man命令查看命令手册时,这些页面是由分页程序来显示的,通过空格键翻页,enter键逐行查看

ls命令输出的列表按照字母排序(按列排序

ls -F命令在目录名后面加入正斜线(/),用以判断是否时目录

linux系统中隐藏文件通常以.开始 ,用ls -a 显示

ls -R 递归选项,列出当前目录下包含的子目录中的所有文件

ls -l 显示附加信息 ,显示的时间默认时修改时间

ls -l --time=atime filename显示已经更改过的文件的访问时间

选项之间可以核名,如ls -F -R 合并成ls -FR, 用于如果有更多的目录,-R参数会继续进行遍历。

ls 过滤输出目录: ls -l +要进行文本匹配的字符串,如果匹配到的时目录,则显示目录内容,下图匹配Desktop,显示桌面文件

                                   linux学习(1)

                                    过滤器中使用*和?的过程成为文件扩展匹配,还可以使用中括号,如ls -l D[eo]*  其中[eo]代表匹配字母e或者o

                                    linux学习(1)

                                     









                                    字母范围可以用[a-e],

                                     还可以用感叹号(!)排除不需要的内容

创建文件:touch filename 

创建文件夹:mkdir  例如 mkdir test 创建名称test的文件夹

复制文件:cp source destination 如果目标文件已经存在,cp命令可能不会提醒,-i选项强制shell询问是否覆盖

                       cp -R 递归的复制整个目录的内容

链接文件:符号链接和硬链接

符号链接:本身是个文件,只想存放在虚拟目录中的某个地方的另一个文件,两个文件内容并不相等,ln -s 创建

硬链接:创建独立的虚拟文件,包含原始文件的信息和位置,ln 创建,目标文件与源文件共享inode编号,他们始终是一个文件,修改其中一个都会改变

只能对处于同一储存媒体的文件创建硬链接

重命名文件:mv命令,也可以用来移动文件和文件夹,和cp一样,-i参数提示是否覆盖已有的文件

删除文件:rm命令,-i参数用于提示是否真的删除文件

创建目录: mkdir命令 -p参数同时创建多个目录和子目录

删除目录:rmdir命令,只能删除空目录,若有文件,先将文件删除。也可以用rm -r 时命令进入目录,删除文件,在删除目录本身

查看文件:file命令查看文件类型

                       cat命令查看整个文件 -n参数给所有行加上行号,b给所有文本加上行号,-T参数去掉制表符,用^I字符组合代替支付表

                        tail显示后10行,-n参数修改显示行数,-f参数可以不断显示添加到文件中的内容

                        head同理