初学linux(二)

来源:互联网 发布:淘宝店铺导航修改首页 编辑:程序博客网 时间:2024/04/30 12:22

第二讲 Linux目录结构

一、Linux标准目录结构

root:启动Linux时使用的一些核心文件。比如操作系统内核、引导程序Grub等。

 

home:存储普通用户的个人文件

   ftp:用户所有服务

   httpd、samba、user1、user2

 

bin:系统启动时需要的执行文件(二进制文件)

 

sbin:可执行程序的目录,但大多数存放涉及系统管理的命令。此目录只有root权限才能执行。

 

proc:虚拟,存在Linux内核镜像,保存所有内核参数以及系统配置信息。

 

usr:用户目录,存放用户级的文件。

   bin:几乎所有用户命令,另外存在与/bin  /usr/local/bin

   sbin:系统管理命令,与用户相关,例如大部分服务程序

   include:存放C/C++头文件目录

lib:根文件系统下程序和核心公共库

   modules:可加载模块、系统崩溃后重启所需模块

dev设备文件目录

 

etc配置文件

   skel:home目录建立,该目录初始化

   sysconfig:网络,时间、键盘等配置目录

  

var

   lib:该目录下的文件系统运行时,会改变

   local安装在/usr/local的程序数据,会变化的

   lock:记录使用特定外设和文件,为其上锁。其他文件暂时不能访问

   log:记录日志

   run:系统运行合法信息

   spool:邮件、打印机、代理服务器等假脱机目录

   catman:缓存目录

mnt:临时用于挂载文件系统的地方。一般情况下这个目录是空的,而是在我们将要进行挂载分区时,在这个目录下建立目录,再将我们将要访问的设备挂载在这个目录上,这样就可以访问文件设备了。

tmp:临时文件目录,系统启动之后的临时文件存放在/var/tmp

 

lost-found:在文件系统修复时恢复的文件。

 

二、Linux操作系统shell常见命令

(一)常见命令

   ls:显示文件和目录 使用权限(所有使用者)

     -l:列出文件的详细信息l(list)

    -a:列出当前目录下所有文件及目录,包含隐藏的a(all)

  

   mkdir:创建目录

     -p 创建目录,若无父目录,则创建

 

   cd:切换目录

   touch: 创建空文件

   cat:查看文件内容

   rm:删除文件

rm 参数

     –r (递归删除,可删除子目录及文件):

     -f 强制删除

clear:清空所有

rm FTP –r 删除FTP目录的所有内容

 

1、操作实现Linux shell命令作为作业?

echocp mv find wc grep rmdir tree pwd ln more less head tail

 

1 0
原创粉丝点击