文档章节

内部命令和外部命令

萧小蚁
 萧小蚁
发布于 2015/10/21 11:14
字数 827
阅读 45
收藏 1

history  n   列出最近的n条命令

ls -a 列出所有文件,包括隐含文件

alias 别名

unalias 别名  删除别名

d  (tab) (tab)  列出所有以d开头的文件

dda(tab)  tab可以补全命令

cat  /etc/passwd  系统所有的用户都在这里有登录记载

cat  /etc/login.defs|grep UID_MAX     UID 是确认用户权限的标识,60000显示的是用户的最大权限。

cat  /etc/shadow 

/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。它的文 件格式与/etc/passwd类似,由若干个字段组成,字段之间用“:”隔开。这些字段是:

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

1)“登录名”是与/etc/passwd文件中的登录名相一致的用户账号

2)“口令”字段存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登

录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。

3)“最后一次修改时间”表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同

的系统可能不一样。例如在SCOLinux中,这个时间起点是1970年1月1日。

4)“最小时间间隔”指的是两次修改口令之间所需的最小天数。

5)“最大时间间隔”指的是口令保持有效的最大天数。

6)“警告时间”字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。

7)“不活动时间”表示的是用户没有登录活动但账号仍能保持有效的最大天数。

8)“失效时间”字段给出的是一个绝对的天数,如果使用了这个字段,那么就给出相应账号的生存期。

期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。

useradd 用户名   新添用户

usermod -l 新用户名  原用户名  修改用户名


passwd 用户名  为用户设置密码

cat /etc/group 查看群组

groupadd  群组名   新添用户群组

cat  /etc/group  显示群组信息


groupmod -n 新群组名 原群组名  修改群组名

groupdel 群组名  删除群组名

userdel 用户名  删除用户

type 命令名 查看该命令是内部命令还是外部命令

ls -al /etc/X11  以绝对路径方式查看文件

ls -al X11  以相对路径查看文件

pwd 显示当前目录

echo $PATH  显示PATH环境变量的值

which  外部命令 显示外部命令所在位置  

sudo apt-get install update 以管理员权限 安装更新

sudo apt-get install tree  安装树

type tree 查看tree属于那种命令

vi t1 打开t1

ctrl+z  后台运行t1

jobs  显示后台运行的文件

bg %1 将一个在后台暂停的命令,变成继续执行

fg 1 打开后台

kill -9 %序号   强制终止


打开emacs


© 著作权归作者所有

共有 人打赏支持
萧小蚁

萧小蚁

粉丝 98
博文 279
码字总数 192339
作品 0
海淀
程序员
Linux中 别名、内部命令、外部命令、hash缓存表 系统调用时的优先级比较

Linux系统中别名、内部命令、外部命令、hash缓存表 优先级优先级比较 在我们平时使用Linux系统执行各种命令时,会发现命令在执行过程中会区分哪个优先执行,哪个其次执行,这里我们来做个试验...

键盘侠X
2017/05/21
0
0
Linux查看命令是内部命令还是外部命令

在 Linux 中,怎样查看一个命令是内部命令还是外部命令呢?下面就来为大家介绍。 一、区别: 1、内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。 2、外部命令是系统的软件功...

零度雨lo
2017/07/17
0
0
Linux入门基础命令(二)

Linux入门基础命令(二) 内部命令 常驻内存:由shell自带的,而且通过某命令形式提供 help:获取所有内部命令列表(下图只截取了一部分) enable COMMAND:执行此命令可以启用COMMAND命令 ...

kingwj716
2017/05/22
0
0
Linux入门基础命令(一)

Linux入门基础命令 内部命令 常驻内存:由shell自带的,而且通过某命令形式提供 help:获取所有内部命令列表(下图只截取了一部分) enable COMMAND:执行此命令可以启用COMMAND命令 enable...

kingwj716
2017/05/30
0
0
Linux系统获取命令帮助方法及简单命令介绍

Linux系统中的命令一般分两种:内部命令和外部命令 1.内部命令:内部命令又称为内置命令,在系统启动时就调入内存,是常驻内存的,所以执行效率较高。 2.外部命令:外部命令是系统的软件功能...

sherlockR
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

主流的消息队列MQ比较,详解MQ的4类应用场景

目前主流的MQ 1.ZeroMQ 号称最快的消息队列系统,尤其针对大吞吐量的需求场景。 扩展性好,开发比较灵活,采用C语言实现,实际上只是一个socket库的重新封装,如果做为消息队列使用,需要开发...

游人未归
42分钟前
2
0
React 服务器渲染原理解析与实践

网盘下载地址 React 服务器渲染原理解析与实践 本套课程,讲解了React中SSR技术的整个搭建思路及流程,完整的从原理上讲清楚了SSR的概念,重点在于讲解编写SSR框架遇到的各种知识点,以及细节...

qq__2304636824
今天
2
0
Jenkins使用

clean install -Dmaven.test.skip=true

1713716445
今天
1
0
多线程

1. 多线程概念。并发和并行的概念。 多线程指的是一段时间内cpu同时执行多个线程。一个程序至少运行>=1个进程,进程就是运行中的程序,而一个进程至少运行>=1个线程,线程是操作系统能调度的...

鱼想吃肉
今天
3
0
HBase 表修复在线方式和离线方式

一、在线修复 1.1 使用检查命令 $ ./bin/hbase hbck 该命令可完整修复 HBase 元数据信息;存在有错误信息会进行输出; 也可以通过如下命令查看详细信息: $ ./bin/hbase hbck -details 1.2 ...

Ryan-瑞恩
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部