N25-第三周作业

 

alias NAME='COMMAND'           定义命令的别名—对当前用户有效  un为解除别名
Which   查看命令别名
Whereis    查看程序的文档和源码路径(-b   -m ,man文档)
Who     当前谁登陆 -b 显示系统此次启动的实际 -r 运行级别
W            查看更为详细的登陆信息
History        显示命令输入历史记录(-c 清除命令历史 !#再次执行历史列表中的第#号命令 !!再次执行上一条命令 调用上条命令的最后一个参数 esc,. )

          history拓展   

                  控制命令历史记录的方式:

                  环境变量:HISTCONTROL

                              ignoredups:忽略重复的命令;

                            ignorespace:忽略以空白字符开头的命令;

                             ignoreboth:以上两者同时生效;

               修改变量的值: name='?' 没有空格不用加引号

 

FHS:文件系统结构

Filesystem Hierarchy Standard

/bin:所有用户可用的基本命令程序文件;

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

/boot:引导加载器必须用到的各静态文件:kernel, initramfs(initrd), grub等;

/dev:存储特殊文件或设备文件,快设备,字符设备;

/etc:系统程序的配置文件,只能为静态;

/home:普通的家目录的集中位置;一般每个普通用户的家目录默认为此目录下与用户名同名的子目录,/home/USERNAME

/root:管理员的家目录;可选;

/lib:为系统启动或根文件系统上的应用程序(/bin, /sbin)提供共享库,以及为内核提供内核模块

libc.so.*:动态链接的C库;

ld*:运行时链接器/加载器;

modules:用于存储内核模块的目录;

/lib6464位系统特有的存放64位共享库的路径;

/media:便携式设备挂载点,cdrom, floppy等;

/mnt:其它文件系统的临时挂载点;

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

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

/tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所用户执行写入操作;有特殊权限;

/usrusr Hierarchy,全局共享的只读数据路径;

bin, sbin

lib, lib64

includeC程序头文件;

share:命令手册页和自带文档等架构特有的文件的存储位置

local:另一个层级目录;

X11R6X-Window程序的安装位置

src:程序源码文件的存储位置

/usr/localLocal hierarchy,让系统管理员安装本地应用程序;也通常用于安装第三方程序;

/var/var Hierarchy,存储常发生变化的数据的目录;

Linux系统上的文件类型:

      –      -:常规文件;即f;
dd: directory,目录文件;
b块设备文件,支持以片段为单位进行随机访问   如:硬盘
c字符设备文件,支持以固定时序和字符顺序为单位进行线性访问 如:键盘,显示器
lsymbolic link,符号链接文件;如:bin -> usr/bin  lib64 -> usr/lib64
ppipe,命名管道;
ssocket,套接字文件

共6条命令  which, whereis, who, w, alias, unalias  都是方便使用类

              

原创文章,作者:N25-北京——易运旭,如若转载,请注明出处:http://www.178linux.com/64012

(0)
N25-北京——易运旭N25-北京——易运旭
上一篇 2016-12-18 19:09
下一篇 2016-12-18 20:19

相关推荐

  • Linux的诞生史

    Linux诞生史 远古记忆-UNIX的诞生 Multics计划—开始 这是由麻省理工学院,通用电气和AT&T的贝尔实验室合作的操作系统项目,用于使用在GE-645大型主机上的。但是由于整个目标过于庞大,Multics虽然发布了一些产品,但是性能都很低,AT&T退出了Mulitcs项目,计划终止。肯.汤姆逊当时也参加了这个项目,很不…

    2017-07-11
  • 马哥教育网络班21期-第六周课程练习

    请详细总结vim编辑器的使用并完成以下练习题 1.复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加# [root@junfeng ~]# cp /etc/rc.d/rc.sysinit /tmp [root@junfeng&nbs…

    Linux干货 2016-08-15
  • linux 学习笔记

    第一周

    Linux干货 2018-03-16
  • 通用二进制安装MySQL(MariaDB)

    一、前言     MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,并且之前是完全开源,所以大受欢迎。但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少。所…

    Linux干货 2015-10-15
  • 解决Redis 延迟故障

    前一段时间redis客户端在使用php connect 连接redis 的经常报一个redis server went away 等信息。 首先想到的想到的是reids超时设置的问题,timeout、tcp-keepalive、以及php的default_socket_timeout时间  127.0.0.1:6381> CONFI…

    Linux干货 2016-02-14
  • CentOS 7破解密码教程

    启动时任意键暂停启动  按e键进入编辑模式  将光标移动linux16开始的行,添加内核参数rd.break  按ctrl-x启动  mount –o remount,rw /sysroot  chroot /sysroot  passwd root  touch /.autorelabe…

    Linux干货 2016-12-01