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
下一篇 2016-12-18

相关推荐

  • sed工具

    sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来…

    2017-08-26
  • centos进程管理

    一 、进程的概念和分类1.进程的概念      Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用同一个linux系统;多任务是指在Linux下可以同时执行多个任务,更详细的说,linux采用了分时管理的方法,所有的任务都放在一个队列中,操作系统根据每个任务的优先级为每个任务分配合适…

    Linux干货 2016-09-19
  • Nginx配置详解

    NginX 回顾http协议: 1.URL格式 URL:shceme://username:password@host:port/path;params?query#fram 2.http事务:     request:请求报文格式       reponse:响应报文…

    Linux干货 2016-10-25
  • M20 – 1- 第三周博客(3):Linux上文本处理三剑客grep

    Grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 1、作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用 权限是…

    Linux干货 2016-08-08
  • 用户和用户组相关的配置文件

    用户和用户组相关的配置文件 一、与用户相关的配置文件 一般来说,与用户配置相关的几个文件如下: l  /etc/passwd: 最重要的文件,存储着用户的用户名,UID,Shell等信息 l  /etc/shadow: 用户密码文件,使用sha-1算法加密存储(注意该文件的权限) l  /etc/skel/: 用户的模板文件,新…

    Linux干货 2016-10-23
  • 系统日志和loganalyzer

    作为运维人员,熟悉系统日志是一项基本功。本文将介绍centos6的系统日志rsyslog及loganalyzer工具。 简介 系统日志:记录历史事件,通常都是按时间顺序将发生的事件予以记录,linux上的日志分为syslogd(系统进程相关日志)和klogd(内核事件日志) centos5:syslog    缺点:不能进行并行数据存储,…

    Linux干货 2016-03-20