首页 > 代码库 > linux常用部分命令

linux常用部分命令

常用命令解析
date               显示或设置系统时间与日期
cal                 用于显示当前日历或者指定日期的日历
ls                  用于显示目标列表,在linux中是使用比较高的命令,可以输出彩色加亮显示用来区分不同的文件类型
cat                 连接文件并打印到标准输出设备上,经常用来显示文件的内容,类似type命令。
*dir               同ls 命令类似
basename      去除路径显示文件名
dirname        去除文件名中的非目录部分,
id                 用来显示真实有效的用户ID(UID)和组ID(GID)
*finger          用于查找并显示用户信息
useradd        用于linux中创建新的系统用户
usermod       用于修改用户的基本信息,选项参数用的时候自己查
groupadd      创建用户组
groupmod     修改组信息
newgrp         改变当前所在组
groupdel       删除组
gpasswd       设置组密码
chmod          修改文件或者目录的读 写 执行的三种权限
chage          用来修改帐号和密码的有效期限
*chown        改变文件或者目录的所有者和所属组
*chgrp         用来改变文件或者目录所属的组
mkdir           创建一个新的目录
touch           创建一个新的文件
rm               删除一个目录中的一个或者多个文件或者目录
rmdir           用来删除空目录
cp               用来将一个或者多个源文件或者目录复制到指定的文件或者目录
mv             用来对文件或者目录重新命名
ln               用来为文件创建连接
nano           编辑器
tr               将字符进行替换压缩和删除
tee            用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin
su              切换到另一用户(加“-” )
echo           回显 直接输出指定的字符串
tree           以树状图列出目录的内容
who            显示目前登录系统的用户信息会显示登录账号使用的终端机登入时间以及从何处登录正在使用哪个显示器
whoami       用于打印当前有的用户名称 
which         用于查找并显示给定命令的绝对路经,可以查看到某个系统命令是否存在,以及执行的到底是哪个位置的命令
*whereis    用来定位指定的二进制程序,源代码文件和man手册页等相关文件的路径。
what         查询一 个命令执行什么功能
w             用于显示已经登录系统的用户列表,并显示用户正在执行的指令,查看当前登录系统的有哪些人。
last          用于显示用户最近登录信息,
lastb       用于显示错误的登录列表,会读取、var/log目录下名称为btmp的文件
*scp        用于在linux下进行远程拷贝文件的命令,和cp类似但是cp只是在本机进行拷贝不能跨服务器。而且scp传输是加密的。
*rsyuc      远程数据同步的命令
*rz          可以批量上传文件
*sz          发送文件到本地
*ps          用于报告当前系统的进程状态,可以搭配kill随时中断。
history      用于显示指定数目的指令命令
init linux   下的进程初始化工具
runlevel    用于显示当前linux系统的运行等级
shutdown   关机 (-r now) 重启
stat           用于显示文件的状态信息
pwd          以绝对路经的方式显示用户的当前工作目录
alias         用来设置指令的别名
type          用来显示指令命令的类型,判断给出的指令是内部制定还是外部指令
file            用来探测给定文件的类型
tail            用于输入文件中尾部内容默认后十行
head          用于显示文开头的文件的内容默认前十行
tty            第几个虚拟终端
*chsh        用来更换登录系统是使用的shell 若不指定任何参数与用户名称,则chsh会以应答的方式进行设置
*chfn        用来改变finger命令显示的信息
passwd      设置用户的认证信息,包括用户密码,密码过期时间等
userdel      用于删除用户以及用户相关的文件。若不加选项,仅会删除用户账号,儿不删除相关的文件
poweroff     用来关闭计算机操作系统并且切断系统电源
newusers     用于批量处理的方式一次创建多个命令
df               显示磁盘分区上可使用的磁盘空间,默认单位KB。
du             也是用来显示使用空间的。但是与df不同的是是对文件和目录磁盘使用空间的查看。
env           用于显示系统中已经存在的环境变量
*export       用于将shell变量输出为环境变量,
set             主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。
finger         用来查找并显示用户信息
chfn           用来改变命令显示的信息

 

linux常用部分命令