linux学习第三天

        Linux学习第三天

Bash特性及文件系统介绍

cat /etc/shells cat命令进入/etc/shells/下面查看有几种shellblob.png

FHS (文件系统遵循FHS定义)

    /bin  供所有用户使用基本的用户命令程序文件

    /sbin  供系统管理管理员使用的工具程序

/boot  启动加载器的静态文件

/dev  设备文件

/etc  配置文件

/home 家目录

/lib 为系统启动或根文件系统上的应用程序

/lib64 :64位系统特有的存放64位共享库的路径

/media :便携式设备挂载点

/mnt   :其他文件临时挂载点

/opt   :附加应用程序的安装位置:可选路径

/root  ;管理员的家目录

/srv   :当前主机为服务提供的数据

 /tmp   :为那些会产生临时文件的程序提供的用于存储临文件的目录

/usr 全局共享的只读数据中心

/var :存储经常发生变化的数据目录

          cache 应用程序缓存数据

          lib   发生变化的状态数据

          local usr/local/提供提供经常发生变化的数据

          lock  锁文件

          log   日志文件

          opt   for/opt提供经常发生变化的数据

          run    运行中的进程的相关数据

          spool  应用成熟的spool数据

          tmp    系统重启以后依然需要留守的临时数据

 

man手册各章节功能介绍及快捷键键位整理

 man命令的参考文本被安装在 /usr/share/man目录中blob.png

该手册分成很多章节,使用man时可以指定不同的章节来浏览,各个章节

1 – commands

2 – system calls

3 – library calls

4 – special files

5 – file formats and convertions

6 – games for linux

7 – macro packages and conventions

8 – system management commands

9 – 其他

1 是普通命令

2 是系统调用

3 是函数

4 是特殊文件,也就是/dev下的各种设备

5 是指文件的格式,比如passwd,就会说明这个文件中各个字段的含义

6 是给游戏留的,是给各个游戏自己定义

7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明

8是系统管理用的命令。这些命令只能由root使用

man 1 ls 查看ls 命令的使用手册

blob.png

man命令快捷键使用方式

空格:前进半屏

b :后退一屏

ctrl+d:前进半屏

ctrl+u:后退半屏

k:向上翻一行

j:向下翻一行

 G:跳至尾行

/+名字:自上而下查找  n 下一个  N 上一个

?+名字:自下而上查找  n 下一个  N 上一个

q:退出

 

linux文件系统

倒置树状结构

blob.png

管理类文件

     类型:

            – 白色 普通文件(普通可执行文件)

            l 浅绿色 链接文件

            d 蓝色 目录文件

            p 暗黄色 管道文件

            b 黄色  块设备文件

            s 粉红色 套接字(socket)文件

            c 黄色  字符设备文件

bash

type: 查看内部命令和外部命令

blob.png

   

 

 

 alias :命令别名 alias cp='cp -i'这样就可以用cp来代替cp -i,而且cp -i这条命令依旧有效

        blob.png

       which 显示完整路径,which pwd查看pwd的路径

   which –skip-allas ls 显示ls的路径并且不看别名blob.png

who   -b 显示系统启动时间  -r 运行级别blob.png

mkdir 创建mage文件 mage/magedu  mage/magedu/12 mage/magedu/13

 

blob.png

rm 强制删除文件

blob.png

原创文章,作者:mxl,如若转载,请注明出处:http://www.178linux.com/52260

(0)
mxlmxl
上一篇 2016-10-18 19:59
下一篇 2016-10-18 20:01

相关推荐

  • 第三周博客作业

    who useradd usermod groupadd

    Linux干货 2017-12-17
  • 浅谈linux基础知识(二)

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 文件管理工具:cp,mv,rm cp命令:copy 源文件,目标文件 单源复制:cp[OPTION]… [-T] SOURCE DEST 多源复制: cp[OPTION]… SOURCE… DIRECTORY cp[OPT…

    Linux干货 2016-10-12
  • N25期第一周作业

    计算机组成及其功能 计算机由硬件和软件组成,硬件是基础,是软件活动的舞台,软件是灵魂,使硬件发挥最大的作用,两者缺一不可。计算机硬件是由物理元器件构成的有形实体,主要是数字逻辑电路。计算机软件是由计算机程序构成的无形的东西,需要存储在有形的硬件(如主存储器、硬盘等)中,可以实现更高层次的逻辑功能。目前大多数计算机是根据冯.诺依曼体系结构的思想来设计的,即具有…

    Linux干货 2016-11-30
  • 内部命令与外部命令

    内部命令与外部命令 内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。 外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。 1.type type COMMAND 判断一个命令的类型即判断一个命令是否为内置命令。   2.enable(内部命令) enable既可以查看内部命令,同时也可以判断是否为内部命令 enable 显示所有…

    2017-07-15
  • Linux程序包管理

      Linux的各个release版本开发商,在发布各种应用程序,以及一些团体发布应用程序时,通常会根据发布的程序所适应的开发语言,使用环境,预设参数等,事先编译完成一个可以在相应平台上安装的程序包供使用者直接使用,该程序包含有安装前(preinstall)操作系统环境检测的脚本,程序包中所有文件的相关信息,程序预定义的配置参数文件,程序…

    Linux干货 2016-11-30
  • 【26期】Linux第五周学习小总结

        第五周的学习内容很丰富, 从查找到压缩打包,到软件包的管理,其中尤其是以压缩的内容最为丰富,而且庞大的选项让人绝望,那我今天就总结了一下压缩的一些东西,和大家一起分享。     为什么会产生压缩工具呢?因为我们的现在的很多文件会利用到的东西很多,电脑的读存速度也越来越快,一些大的文件在传输和使用上就会很麻烦,虽…

    2017-08-12