root ——根用户的关联文件home——系统默认用户的主目录,称为
linux 目录
/——linux文件系统的顶级根、文化系统树的顶级、根目录或顶级目录存储傻车相关文件的甜箱——存储目录s甜箱——系统管理相关的二进制文件存储目录,所有用户经常使用的命令都可以存储在该目录中。 其中的命令etc——需要拥有存储经常变化的文件(如网络连接的sock文件boot——启动目录)的权限。 与引导系统引导相关的文件usr —— unixsystemresource :安装软件的缺省目录。 windows下的程序文件文件夹dev——设备文件保存目录lib——系统库保存目录mnt——安装默认光驱和软驱的目录opt——追加安装proc——无法直接写入内存。 保存的是内存的挂载点常用快捷键
tab——自动完成ctrl c——强制结束当前的命令执行,即、 杀死当前进程ctrl l——清除画面将ctrl z——命令拖放到后台ctrl r——通过历史记录命令搜索ctrl a——光标移动到命令行开头将ctrl e——光标移动到命令行末尾从位置删除到行的开头ctrl b——键盘上的左键ctrl f——和键盘上的右键010-键可以使用cd命令在登录目录之间切换
语法:光盘[目标目录]
下面是一些常见的目录切换
cd - ——进入当前用户的主目录cd ——进入当前用户的主目录cd - ——进入上次目录的cd . ——进入上位目录的cd . ——进入当前目录
cd相对路径:只要开头不是/,属于相对路径的标记法就参照当前的所在目录,按照其相对路径进行检索
cd绝对路径:绝对路径是以根/开头的文件名或目录名。 像/home/data/package一样,从根目录,也就是顶层目录/开始依次递归搜索,用cd命令采用绝对路径e方式,只要路径正确,任何目录都可以访问指定的目录
cd命令
ls,列表的内容语法: ls [目标目录]
ls命令列出目录的内容,包括文件和子目录的名称
- -显示包含-a ——隐藏文件的目录内的所有文件-l ——显示长列表格式、ll-d ——显示目录属性-h ——人类显示文件大小-i ——显示inode作业中使用的习惯性命令
另一种常用的写法是ll,ll是ls -l的缩写,可以列表形式列出目录的内容。
package文件的各个属性的说明:
drwxr-xr-x——可以用10个字符来确定文件的类型,以及每个用户连接到该文件的2——个连接文件的数量。 root——表示用户的root——表示用户所在的组。 4096——表示文件大小。 6月23日23 05:28——表示上次修改日期。 package——表示文件名每行的前10个
dent: 2em;">第一个字符表示类型:文件(-)、目录(d),链接(l)其余字符每3个一组(rwx)、读(r)、写(w)、执行(x)
第一组 rwx:文件所有者的权限是读、写和执行
第二组 r-x:与文件所有者同一组的用户的权限是读和执行,没有写的权限
第三组 r-x:不与文件所有者同组的其他用户的权限是读和执行,没有写的权限
读、写、执行用数字表示分别为 r=4 ,w=2,x=1。
rwx =4+2+1=7
r-x=4+0+1=5
r-x=4+0+1=5
所以该文件针对不同用户的权限可以用数值755表示
pwd命令
pwd,显示工作目录(print working directory)
执行pwd命令可以获得当前所在的工作目录的绝对路径。
mkdir命令
mkdir,建立目录(make directory)
-p:递归创建目录,即如果建立目录的上层目录没有创建,会一并建立上层目录rmdir命令
删除空目录,这条命令实际操作中用得很少,我们一般用rm
注意 rmdir 命令只能删除空目录,如果要删除目录下所有文件可用:rm -rf 路径
df命令
df,显示磁盘的相关信息,如文件系统的使用情况
df [-ahikHTm] [目录或文件名]
-a :列出所有的文件系统-k:以KB为单位显示各个文件系统-m:以MB为单位显示各个文件系统-h:以GB、MB、KB等格式显示-H:以M =1000K取代 M=1024K的计算方式-T:连同该分区的文件系统名(例如 ext3 )一起列出-i:不用硬盘容量,而以inode 的数量来显示df [路径],查看某个目录是在哪个分区,并显示其它信息
注意df、du两个命令对于测试人员来说应用频率并不高。
du命令
du,显示目录或者文件的大小,du 命令显示指定的目录或文件占用的磁盘空间
语法:du [-ahskm] [文件或目录名称]
-a :列出所有的文件与目录容量-h:以人们易读的容量格式(G/M)显示-s:显示总计,不列出每个目录占用的容量-k:以KB列出容量显示-m:以MB列出容量显示