我尽量做到通俗易懂,让从未接触过UNIX的朋友快速入门。呵呵,匆匆,错误难免!
以后一定花更多的时间整理,为自己,也为需要它的朋友!
苏华,首先,我和你一起看看UNIX的目录,因为我觉得清楚了目录,才能对UNIX的框
架有个大概的印象!当然这里讲的是系统正常运转所必须的,并且一定不能删除或者修改。
/ 就是根目录;
/bin目录中包括最常用的UNIX命令;
/dev目录包括控制访问外部设备的特殊设备文件;
/etc目录中包括各种各样的系统程序和数据文件;
/lib目录里包括C语言以及其他语言程序的运行库文件;
/mnt目录是一个空目录,是为安装可移动的文件系统保留的;
/opt目录中包括在所谓的“软件存储目标”;
/shlib目录中包括系统使用的共享库;
/usr目录中有几个子目录,(/usr/include 目录包括编译C语言程序的头文件;/usr/lib
目录包括各种UNIX命令使用的更多的库和数据文件;/usr/spool目录包括各种各样的目录,
用于存储那些将被打印、邮寄、或通过网络传递的文件;/usr/tmp 目录包括更多的临时
文件;/usr/adm目录包括与系统管理或记帐相联系的数据文件;
特别地,/usr/adm/messages和/usr/adm/syslog文件包括系统错误消息的记录。)
/stand目录是引导文件系统的安装点,引导文件系统包括安装程序(boot),
核心(unix),以及相关的boot文件;
/tcb目录包括所有作为TCB一部分的文件;
/tmp目录UNIX系统程序产生的临时文件;
/var目录包括指定某一单独客户或服务器的非共享SSO文件。
一、目录管理
1、创建目录:mkdir directory 比如:在/下新建子目录suhua
#mkdir /suhua 或者:#cd / #mkdir suhua
2、列目录内容:ls 或者:lc 或者:ls –l 或者:ls –a(可以列出隐含文件和
普通文件) 比如:列出/suhua下的文件 #ls /suhua 或者:#cd /suhua #ls
#ls |more 或者:#ls |pg为分屏阅读。
3、录的重命名:mv oldname newname (可以是目录名或路径名) 比如:将目录
/suhua改为/dehua #mv /suhua /dehua 或者:#cd / #mv suhua dehua
4、除目录:rmdir directory (directory为空),dirctory里有内容时:rm –r directory
比如:删除目录/suhua(内容为空) #rmdir /suhua
5、比较目录:dircmp directory1 directory2
二、漫游文件系统
1、你在文件系统中的位置:pwd 识别当前目录。比如:#pwd 回车,系统显示/suhua,
即你的当前工作目录为/suhua。
2、改变目录:cd directory 比如:你的当前目录为:/suhua 要切换的/u/dehua(当
然这个目录要存在)#cd /u/dehua
三、管理文件
1、查看文件内容:cat filename 比如:目录/suhua下有一个文件love,内容为:
I love you all my heart! #cat /suhua/love 或者:#cd /suhua #cat love
注:也可cat –v filename(不知道文件属于何类型),cat filename |pg(分屏阅读)。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 入门 快速 文件 目录 进程 命令 或者 可以 系统 比如 |
注册
个人空间
