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

相关推荐

  • 实现软RAID0的方法

    实验利用三个分区分别为10G组成一个RAID0 分区时要注意ID的转换 创建RAID的设备名称为md0 通过mdadm -D /dev/md0可以查看md0的信息 创建配置文件: mdadm -Ds > /etc/mdadm.conf(为了系统启动时自动加载) 给RIAD0创建文件系统: 创建挂载目录mkdir /mnt/raid0 挂载: 同步: m…

    2017-12-11
  • 2016.08.04学习笔记

    文本管理工具     1.cat:查看文件,读取键盘输入         -A:查看文件所有信息         -n:显示行数   &nb…

    Linux干货 2016-08-08
  • keepalived+varnish+haproxy+LNAMP

      nfs: 192.168.1.40 rp1: 192.168.1.41 rp2: 192.168.1.42 mariadb: 192.168.1.43 web1: 192.168.1.110 web2: 192.168.1.111 app1: 192.168.1.112 app2: 192.168.1.113 实验效果:用keepalived高…

    2018-02-18
  • Linux上功能强大的文本编辑工具—vim

    vim–Vi Improved是一款全屏文本编辑器 vi: Visual Interface,文本编辑器 可见,vim是vi的升级版,所以我们当然要学习vim! vim的功能强大,自然命令、用法也会种类繁多,想要用的得心应手自然是需要长期的实际操作的,正所谓工欲善其事必先利其器,我们要想能够在linux上从容应对繁多的文本编辑,无疑vim编辑器是…

    Linux干货 2016-08-12
  • iptables/netfilter入门

      iptables是Linux中的重要组件,它是对报文进行过滤,在2001年的1月Linux 2.4内核发布以来,就已经是Linux的一部分了。     现在的iptbales已经成为了功能很大的防火墙,具备了专有的商业防火墙的大多数的功能了。 1、防火墙简介 2、iptables/netfilter简介 …

    Linux干货 2017-01-31
  • Linux进程篇16.2pstree命令:【进程树】

    pstree命令:【进程树】

    Linux干货 2017-12-18