【25期】Linux第一周学习知识小结

1:设置Linux图形界面不用输入账号和密码直接登录系统

首先在图形化界面编辑文件:vi /etc/gdm/custom.conf

编辑如下图:

【25期】Linux第一周学习知识小结

在[daemon]下添加两行代码:

AutomaticLoginEnable=True // 自动登陆器用

AutomaticLogin=root   //登录账号root


2:free命令

在终端输入free,显示该信息

【25期】Linux第一周学习知识小结

total:表示物理内存总量(total = used + free)

used:表示总计分配给缓存(包含buffers 与cache)使用的数量,但其中可能部分缓存并未使用

free:未被分配的内存

shared:共享内存,一般系统不会用到。

buffers:系统分配但未被使用的buffers数量

cached:系统分配但未被使用的cached的数量

3:init命令

0: 停机(千万不能把initdefault 设置为0)

1:单用户模式

2:多用户,没有NFS(和级别3相似,会停止部分服务)

3:完全多用户模式(文本界面)

4:没有用到

5:xwindwo(图形界面)

6:重新启动(千万不能把initdefault 设置为6)

使用格式:init 0 //表示关机

4:查看当前用户命令:whoami、w、who

whoami:查看当前终端用户

【25期】Linux第一周学习知识小结

w:查看当前终端有多少个用户详细信息

【25期】Linux第一周学习知识小结

第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运行时间、登陆系统用户总数及系统平均负载信息。对于如上图显示的字段意义为:

00:11:06 :表示执行w的时间是在11点06分00秒

up:表示系统运行1:25,1个小时25分钟

2 users: 表示当前系统登录用户总数为2个

load average与后面的数字一起表示系统在过去1, 5 ,10分钟内的负载程度,数字越小,系统负载越轻

从第二行开始构成一个登录用户信息列表,共有8个栏目,分别显示各个用户正在做的事情及该用户所占用的系统资源。

USER:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。

TTY:用户登陆所用的终端。

FROM:显示用户在何处登陆系统。

LOGIN@:是LOGIN AT的意思,表示登陆进入系统的时间。

IDLE:用户空闲时间,从用户上一次任务结束后,开始记时。

JCPU:以终端代号来区分,表示在这段时间内,所有与该终端相关的进程任务所耗费的CPU时间。

PCPU:指WHAT域的任务执行后耗费的CPU时间。

WHAT:表示当前执行的任务。


who:与w命令非常相似。如果想让列表更详细一些,可以man下查看具体参数

【25期】Linux第一周学习知识小结

5:runlevel命令

查看当前工作模式,第一位是上一次工作模式,第二位是现在工作模式

【25期】Linux第一周学习知识小结


6:cat命令

一般用于查看文本文件内容,如下图:

【25期】Linux第一周学习知识小结

一般不加参数,如果想深入可以使用man查看下具体参数,这里就不多演示了

7:系统内部命令enbale(查看、禁用系统内部命令、解除禁用的系统内部的命令)、help(查看系统内部命令)

在终端输入help,查看当前系统所有的内部命令,当然输入enbale也可以查看,如下图:

【25期】Linux第一周学习知识小结

这里只使用了help,感觉使用enable来查看系统内部命令显示格式不好看,大家可以自己试试看

禁用一个系统内部命令(注:只能禁用系统内部命令)

enable -n cd  //禁用系统内部命令cd,禁用后就无法使用了,一般系统会有内部命令和外部命令,我这台机器的cd只有内部命令,外部命令没有,所有禁用后无法执行,如下图:

【25期】Linux第一周学习知识小结

也可以使用help来查看系统内部命令,如果发现命令前面带了“*”表示被禁用,如下图:

【25期】Linux第一周学习知识小结

解除一个被禁用的系统命令:

enable cd //解除被禁用的系统命令

查看所有被系统禁用的命令

enable -n  //查看当前所有被禁用的命令

【25期】Linux第一周学习知识小结

暂时就这些,如有误请联系我。

原创文章,作者:M25_wanrou,如若转载,请注明出处:http://www.178linux.com/80631

(0)
M25_wanrouM25_wanrou
上一篇 2017-07-15 11:48
下一篇 2017-07-15 12:51

相关推荐

  • CentOS7常用网络管理命令总结

    一、CentOS7网络接口命名策略(systemd)二、CentOS7的基础网络管理命令2.1 NetworkManager服务2.2 nmtui文本交互式工具2.3 nmcli命令行接口工具nmcli的语法说明NetworkManager整体状态显示显示所有连接或仅活动的连接显示所有设备的状态显示指定设备的所有连接属性添加动态的以太网连接(DHCP)添加静…

    Linux干货 2016-06-09
  • 编程能力与编程年龄

    程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希…

    Linux干货 2016-08-15
  • 09yum的使用以及简单配置

    YUM: yellowdog update modifier ,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包。 yum repository:yum repo,存储了众多RPM包,以及包相关的元数据文件,放置于特定目录repodata下。 yum 访问的文件服务器主要有三种,ftp,http,file。 yum客户端配置文件: 【/…

    Linux干货 2016-11-04
  • keepalived高可用双主lvs-dr模型集群

    环境 centos6.8 在keepalived服务器上安装keepalived RS服务器上安装nginx ,安装过程省略 为了便于实验,四台机器将关闭iptables和selinux 配置如下: K1: #修改keepalived配置文件 vim /etc/keepalived/keepalived.conf ! Configuration File f…

    2017-05-13
  • 第四周作业

    1. 复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限 [root@localhost ~]# chmod -R g=,o=  /home/tuser1 [root@localhost home]# ll drwx——  3 root&…

    Linux干货 2016-12-26
  • vim 编辑器 定时任务 bash基础

    vim 编辑器 定时任务 bash基础

    2017-10-17