在linux系统中找不到tree这个命令时,需要安装,如ubuntu用下面的命令就可以安装tree这个命令工具,其他linux系统类似;
sudo?a href="-;
get/a?install?tree;
功能说明:以树状图列出目录的内容.语法:tree?[-aACdDfFgilnNpqstux][-I?范本样式][-P?范本样式][目录...]补充说明:执行tree指令,会列出指定目录下的所有文件,包括子目录里的文件.参数:?-a?显示所有文件和目录.?-A?使用ASNI绘图字符显示树状图而非以ASCII字符组合;
-C?在文件和目录清单加上色彩,便于区分各种类型.?-d?显示目录名称而非内容.?-D?列出文件或目录的更改时间.?-f?在每个文件或目录之前,显示完整的相对路径名称.?-F?在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号.?-g?列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码;
-i?不以阶梯状列出文件或目录名称.?-I范本样式?不显示符合范本样式的文件或目录名称.?-l?如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录.?-n?不在文件和目录清单加上色彩;
-N?直接列出文件和目录名称,包括控制字符.?-p?列出权限标示.?-P范本样式?只显示符合范本样式的文件或目录名称.?-q?用"?"号取代控制字符,列出文件和目录名称.?-s?列出文件或目录大小;
-t?用文件和目录的更改时间排序.?-u?列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码.?-x?将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外.
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识.
当在使用Linux的时候,如果您通过ls
–l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ...
等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件.文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为
树形结构.
文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来查看其结构,在Linux系统中,我们见到的都是树形结构;比如操作系统安装在一个文件系统中,他表现为由/
起始的树形结构.linux文件系统的最顶端是/,我们称/为Linux的root,也就是
Linux操作系统的文件系统.Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者.
由于linux是开放源代码,各大公司和团?根据linux的核心代码做各自的操作,编程.这样就造成在根下的目录的不同.这样就造成个人不能使用他人的linux系统的PC.因为你根本不知道一些基本的配置,文件在哪里...这就造成了混乱.这就是FHS(Filesystem
Hierarchy Standard
以Ubuntu为例,Ubuntu默认不带tree需要安装一下,sudo apt-get install tree,安装完成后即可使用.效果如下: tree命令说明tree命令以树状图列出目录的内容.语法tree(选项)(参数)选项-a:显示所有文件和目录;-A:使用ASNI绘图字符显示树状图...
压缩与备份:
cpio 备份文件
dump 备份文件系统
gzip/gunzip .gz文件的压缩/解压缩程序
gzexe 压缩可执行文件
restore 还原由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分区)
tar 将若干文件存档或读取存档文件
unarj 解压缩.arj文件
zip/unzip 压缩/解压缩 zip文件
zipinfo 列出zip压缩文件的详细信息
磁盘操作:
cd/pwd 切换目录/显示当前工作目录
df 显示磁盘的linux树状图查看命令相关咨询
du 显示目录或文件的大小
fdisk 对硬盘进行分区
fsck 检查文件系统并尝试修复错误
losetup 设置循环设备
ls 列出目录内容
mkdir 创建目录
mformat 对MS-DOS文件系统的磁盘进行格式化
mkbootdisk 建立目前系统?启动盘
mkisofs 制作iso光盘映像文件
mount/umount 加载文件系统/卸载文件系统
quota 显示磁盘已使用的空间与限制
sync 将内存缓冲区内的数据写入磁盘
tree 以树状图列出目录的内容
系统操作:
alias 设置指令的别名
chkconfig 检查,设置系统的各种服务
clock 调整 RTC 时间
date 显示或设置系统时间与日期
dmesg 显示开机信息
eval 重新运算求出参数的内容
exit 退出目前的shell
export 设置或显示环境变量
finger 查找并显示用户信息
free 显示内存状态
hostid 显示主机标识
hostname 显示主机名
id 显示用户标识
kill 删除执行中的程序或工作
last 列出目前与过去登入系统的用户相关信息
logout 退出系统
lsmod 显示已载入系统的模块
modprobe 自动处理可载入模块
passwd 设置用户密码
ps process status 报告程序状况
reboot 重启计算机
rhwo 查看系统用户
rlogin 远程登入
rpm 管理Linux各项套件的程序
shutdown 关机
su switch user 变更用户身份
top 显示,管理执行中的程序
uname 显示系统信息
useradd/userdel 添加用户 / 删除用户
userinfo 图形界面的修改工具
usermod 修改用户属性,包括用户的shell类型,用户组等,甚至还能改登录名
w 显示目前注册的用户及用户正运行的命令
whereis 确定一个命令的二进制执行码,源码及帮助所在的位置
who 列出正在使用系统的用户
whois 查找并显示用户信息
网络通信:
arp 网地址的显示及控制
ftp 文件传输
lftp 文件传输
mail 发送/接收电子邮件
mesg 允许或拒绝其他用户向自己所用的终端发送?息
mutt E-mail管理程序
ncftp 文件传输
netstat 显示网络连接、路由表和网络接口信息
pine 收发电子邮件,浏览新闻组
ping 向网络上的主机发送 icmp echo request 包
ssh 安全模式下的远程登录
telnet 远程登录
talk 与另一用户对话
traceroute 显示到达某一主机所经由的路径及所使用的时间
write 向其他用户的终端写信息
以上就是土嘎嘎小编为大家整理的linux树状图查看命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!