Linux directory management
#Brief
Linux的目录结构为树状结构,最顶级的目录为根目录/,其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。
#Command
绝对路径与相对路径。即相对路径中前后路径相同部分可用
../来表示;./表示当前目录
[root@www /]# ls -l
total 64
dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin
dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot绝对路径:路径的写法,由根目录
/写起。例如/usr/share/doc相对路径:路径的写法,不是由
/写起。例如由/usr/share/doc要到/usr/share/man底下时,可以写成:cd ../man。目录处理命令,可以使用 man(manual)命令来查看各个命令的使用文档,如 :
man cp
ls: 列出目录(list)
[root@www ~]# ls -al
#-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)cd:切换目录(change directory)
# 表示回到自己的家目录,亦即是 /root 这个目录
[root@www w3cschool.cc]# cd ~
# 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@www ~]# cd ..pwd:显示目前的目录(print working directory) mkdir:创建一个新的目录(make directory)
rmdir:删除一个空的目录(),注意若尚有内容,则无法删除。
cp: 复制文件或目录(copy)
rm: 移除文件或目录(remove)
mv: 移动文件与目录,或修改名称(move)
文件内容查看,可以使用 man(manual)命令来查看各个命令的使用文档,如 :
man cp
cat:一次显示整个文件:cat filename;从键盘创建一个文件:cat > filename只能创建新文件,不能编辑已有文件;将几个文件合并为一个文件:cat file1 file2 > file(concatenate)
head:取出文件前面几行,默认的情况中,显示前面的10行!若要显示前面的20行,就得要这样:
tail:取出文件后面几行,默认的情况中,显示最后的10行!若要显示最后的20行,就得要这样:
硬件管理
df:Disk Free
du:Disk Usage
Last updated
Was this helpful?