博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CenOS 7.4系统命令的使用
阅读量:6271 次
发布时间:2019-06-22

本文共 2567 字,大约阅读时间需要 8 分钟。

hot3.png

2.1/2.2 系统目录结构

1.创建用户,使用命令“useradd wzq”,然后使用“ls /home/wzq”查看。

如何使用ls命令和alias命令

2.配置密钥认证的时候,必须把公钥放到文件autorized_keys中。可以再文件/etc/ssh/sshd_config文件中定义,更改公钥所在的文件名。

3.tree命令的使用,tree的作用是显示文件下有拿些子文件和文件

如何使用ls命令和alias命令

4.使用命令man tree,查看tree的使用说明。

如何使用ls命令和alias命令

5.设定最大目录的深度为二层,使用“tree -L 2 /”

如何使用ls命令和alias命令
如何使用ls命令和alias命令
6.查看系统目录的作用。第一张是系统设备的所在地,包括光盘、硬盘、鼠标等等。×××的是设备文件。
如何使用ls命令和alias命令
如何使用ls命令和alias命令
如何使用ls命令和alias命令

6.查看命令文件依赖的库

如何使用ls命令和alias命令
如何使用ls命令和alias命令
如何使用ls命令和alias命令

7.结构类型

1. 可分享的:

可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是能够分享给网络上其

他主机挂载用的目录;

2.  不可分享的:自己机器上面运作的装置文件或者是与程序有关的 socket文件等, 由于仅与自身机器有关,所以当然就不适合分享给其他主机了;

3. 不变的:有些数据是不会经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明文件、系统管理员所管理的主机服务配置文件等等;

4. 可变动的:经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。

 

可分享的

不可分享的

不变的(static)

/usr(软件放置处)

/etc(配置文件)

/opt(第三方协力软件)

/boot(开机与核心档)

可波动的(variable)

/var/mail(使用者邮件信箱)

/var/run(程序相关)

/var/spool/news(新闻组长)

/var/lock(程序相关)

8.目录

(1)root下的目录

目录 

描述

/

第一层次结构的根、整个文件系统层次结构的根目录

/bin/

可执行文件

/boot/

引导程序文件,例如:kernel、initrd;时常是一个单独的分区

/dev/

必要设备,例如:,/dev/null

/etc/

特定主机,系统范围内的配置文件。

/etc/opt/

/opt/的配置文件

/home/

用户的家目录,包含保存的文件、个人设置等,一般为单独的分区

/lib/

/bin/ and /sbin/中二进制文件必要的库文件

/media/

可移除媒体(如 CD-ROM)的挂载点 (在 FHS-2.3 中出现)。

/mnt/

临时挂载的文件系统。比如 cdrom,u 盘等,直接插入光驱无法使用,要

先挂载后使用

/opt/

可选应用软件包

/proc/

虚拟文件系统,将内核与进程状态归档为文本文件(系统信息都存放这

目录下)。例如:uptime、 network。在 Linux 中,对应 Procfs 格式挂

载。该目录下文件只能看不能改(包括 root)

/root/

超级用户root的家目录

/sbin/

必要的系统二进制文件,例如:init、ip、mount.sbin 目录下的命

令,普通用户都执行不了。

/srv/

站点的具体数据,由系统提供

/tmp/

临时文件(参见 /var/tmp),在系统重启时目录中文件不会被保留

/usr/

默认软件都会存于该目录下。用于存储只读用户数据的第二层次;包含

绝大多数的(多)用户工具和应用程序.

/var/

变量文件——在正常运行的系统中其内容不断变化的文件,如日志,脱

机文件和临时电子邮件文件。

(2).etc目录

目录 

描述

/etc/rc /etc/rc.d

/etc/rc*.d

启动、或改变运行级时运行的 scripts 或 scripts 的目录.

/etc/hosts

本地域名解析文件

/etc/sysconfig/network

IP、掩码、网关、主机名配置

/etc/resolv.conf

DNS 服务器配置

/etc/fstab

开机自动挂载系统,所有分区开机都会自动挂载

/etc/inittab

设定系统启动时 Init 进程将把系统设置成什么样的 runlevel

及加载相关的启动文件配置

/etc/exports

设置 NFS 系统用的配置文件路径

/etc/init.d

这个目录来存放系统启动脚本

/etc/profile,  /etc/csh.login, /etc/csh.cshr

全局系统环境配置变量

/etc/issue

默认输出版本内核信息

/etc/group

类似/etc/passwd ,但说明的不是用户而是组.

/etc/passwd

用户数据库,其中的域给出了用户名、真实姓名、家目

录、加密的口令和用户的其他信息.

/etc/shadow

影子口令文件将/etc/passwd 文件中的加密口令移动到/etc/shadow中,而后者只对 root 可读.这使破译口令更困难.

/etc/sudoers

可以 sudo 命令的配置文件

/etc/syslog.conf

系统日志参数配置

/etc/opt/

/opt/的配置文件

/etc/skel/

默认创建用户时,把该目录拷贝到家目录下

 

2.3 ls命令

1.ls命令的使用

如何使用ls命令和alias命令
2.查看进程。
如何使用ls命令和alias命令
3.查看运行中的文件或进程。
如何使用ls命令和alias命令
4.查看服务产生的文件。
如何使用ls命令和alias命令
5.系统的临时文件tmp。
如何使用ls命令和alias命令

6.查看系统用户的用到的命令。

如何使用ls命令和alias命令
7.查看目录和日志。系统的总日志,使用ls /var/log/messages命令。
如何使用ls命令和alias命令
如何使用ls命令和alias命令
8.用户的所有组、文件的大小、文件的时间等等,保存在 anaconda-ks.cfg命令里。他的anaconda号是33582987,使用"-lh"命令以k做单位的来显示。
如何使用ls命令和alias命令
如何使用ls命令和alias命令

9.查看隐藏文件。

如何使用ls命令和alias命令
如何使用ls命令和alias命令

  1. 查看根目录下的文件。
    如何使用ls命令和alias命令
    如何使用ls命令和alias命令
    如何使用ls命令和alias命令
    11.使用which ll来给文件添加颜色。

~]# ls

anaconda-ks.cfg install.log install.log.syslog satools
显示当前目录下包括影藏文件在内的所有文件列表

2.查看文件的方法。用echa查看alias无效。只能直接输入alias命令。

155214_XudT_3803405.png

3.使用alias设置别名

155553_1l8F_3803405.png

155636_bKuD_3803405.png

4.取消设置的别名

155721_oRCv_3803405.png

 

 

转载于:https://my.oschina.net/u/3803405/blog/1672588

你可能感兴趣的文章
【MyBatis学习06】输入映射和输出映射
查看>>
[LeetCode] Decode String 解码字符串
查看>>
数字逻辑的一些基本运算和概念
查看>>
ant重新编译打包hadoop-core-1.2.1.jar时遇到的错
查看>>
【★★★★★】提高PHP代码质量的36个技巧
查看>>
3 weekend110的配置hadoop(格式化) + 一些问题解决 + 未免密码配置
查看>>
JavaScript Creating 对象
查看>>
Java compiler level does not match the version of the installed Java project facet.(转)
查看>>
WPF MediaElement.Position属性
查看>>
sqoop数据迁移(基于Hadoop和关系数据库服务器之间传送数据)
查看>>
spring mysql多数据源配置
查看>>
[React] Override webpack config for create-react-app without ejection
查看>>
检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。...
查看>>
测试java的父子类化
查看>>
HDOJ 1008
查看>>
安装thrift出现的一些问题
查看>>
makefile编写---单个子目录编译模板
查看>>
Oracle DB_LINK如何使用
查看>>
cv resource
查看>>
关于加快INSERT语句执行速度和HINT /*+ append */及/*+ append nologging */的使用
查看>>