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

相关推荐

  • N22 网络班-第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。   2、取出最后登录到当前系统的用户的相关信息。   3、取出当前系统上被用户当作其默认shell的最多的那个shell。   4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxus…

    Linux干货 2016-09-06
  • 用户组和权限管理相关作业

    1创建testuser uid 1234,主组:bin,辅助组:root,ftp,shell:/bin/csh home:/testdir/testuser     [root@ali ~]# useradd -u 1234 -g bin -G root,ftp -s /bin/csh -d /testdir/test…

    Linux干货 2016-08-02
  • 磁盘配额的限制

    用一个块新的分区当做硬盘进行磁盘的配额限制实验 堆一块新的硬盘进行三步骤 分区,格式化,挂载 以/dev/sdb为例  (1) 分区: fdisk /dev/sdb sdb 8:16 0 200G 0 disk └─sdb1 8:17 0 10G 0 part (2) 格式化: mkfs.ext4 /dev/sdb1 /dev/sdb1: UUID…

    Linux干货 2017-04-30
  • /etc/fstab及/boot分区文件恢复

    以centos6为例,/boot目录下有最为关键的开机启动所必须的内核文件、根文件系统驱动文件已经引导加载程序(bootloader)grub。当我们清空此文件夹之后关机,机器就不能正常启动了,这种情况下,可以借助光盘启动进入救援模式解决。具体步骤如下: 1. 开机进入救援模式 这里不像正常情况下,显示根文件系统挂载在/mnt/sysimage目录,而是提示…

    2017-07-09
  • 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@centos7 ~]# who|cut -d' ' -f1|sort -u fedora gentoo root 2、取出最后登录到当前系统的用户的相关信息。 [root@ce…

    Linux干货 2017-01-16
  • 马哥教育网络班21期+第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@C67-X64-A0 ~]# cp -a /etc/skel/ /home/tuser1 [root@C67-X64-A0 ~]# ls&nb…

    Linux干货 2016-07-29