文档介绍:做笔记
命令基本格式:[******@localhost]:root为管理员名称,localhost为默认主机名,~当前所在目录(家Home目录),#超级用户的提示符,每个用户都会有自己的家,普通用户是在/home下的二级目录。通过#和美元符号判断超级用户还是普通用户。
命令格式:命令[选项] [参数]
当有多个命令参数的时候可以写在一起,-l –a –la –a(简化选项)就是—all(完整选项)
1:ls [选项] [文件或目录]:查询目录中内容。参数它指代的是文件或目录,不加文件或目录的话就是把当前文件当成指定的文件
-a显示所有文件,包含隐藏文件,有些人可能会问,既然这样,还要隐藏文件干嘛呢,就像在windows中,在文件夹里有一个显示所有文件的选项,隐藏文件只不过是为了怕你误删文件。但是在windows的使用病毒木马都会把自己变成隐藏文件,目的是为了让自己不被看见
-l 显示详细信息longlist:
第一列代表文件的权限,权限是什么呢,就是比如windows下每有一种软件就有一个后缀名。Linux只有七种。d代表是一个目录文件,-代表普通文件,l代表链接文件。所以linux中通过第一位来区分文件类型。除了这三种基础的,还有四种:块设备文件,字符设备u文件,套接字文件和管道文件,都是系统的特殊文件,不用普通用户操作。剩下九位代表
用户组:相同身份或者相同权限的人放在一起,比如班级里地小组,用户组是一类人,指定一个用户组可以访问文件。
234:所有者u:比如说我有一台笔记本,是我买了它,所以它是属于我的
567:所属组g:比如说我把班里的所有MM规定为一个组,她们可以使用我的笔记本,这就是所属组
8910:其他人o:剩下的大老爷们,碰都不许碰
r读
w写
x执行
第二列代表文件被执行的次数,文件大小,字节表示,如果人性化显示大小则加个h参数,意思为human,-lh。以后任何地方都可以用到。最后一次修改时间。文件名。
-d 查看目录属性信息,ls –l /etc/显示的时etc文件夹下所有文件的权限,加个-d表示etc这个文件夹目录本身的属性信息(-ld)
-h 人性化显示文件大小
-i 显示inode,每个文件都有一个id号,-i就是显示id号。
文件处理命令:一切皆文件,目录文件就是文件夹。
2:mkdir (-p):建立目录。make directories。
-P的意思是递归创建目录。比如mkdir –p japan/cangls。通俗点说就是创建一串目录
3:cd:change 。
cd ~:回到家目录,进入家目录
cd:回到家目录
cd -:进入上次所在目录
cd ..:进入上一级目录
一条重要的概念:
相对路径:cd ../user/local/src/有一个相对的概念,..表示相对当前目录的上级目录,那么当上级目录中没有user这个目录时就回报错,现实生活中没有绝对的大小快慢,比如说人们行走速度是8公里,这个就是相对速度,相对地球的。那现实生活中没有绝对的么?有的。
绝对路径:从根目录开始指定,一级一级递归查找,虽然绝对路径麻烦,但是不会出错。
4:pwd:print working directory显示当前文件目录
5:rm