第四阶段 03_Linux基础命令
其他
2018-06-06 20:57:50
阅读次数: 0
类型 |
命令 |
功能 |
文件管理 |
cat |
连接文件并在标准输出上输出 |
chattr |
改变存放在ext2文件系统上的文件或目录属性 |
chgrp |
变更文件或目录的所属组 |
chmod |
变更文件或目录的权限 |
cmp |
比较两个文件是否有差异 |
cp |
复制文件或目录 |
cut |
在文件的每一行中提取片段 |
diff |
找出连个文件的不同点 |
diffstat |
根据diff的比较结果,显示统计数字 |
file |
辨识文件类型 |
find |
查找文件或目录 |
git |
文字模式下的文件管理程序 |
ln |
在文件之间建立连接 |
locate |
查找文件 |
lsattr |
显示文件属性 |
mv |
移动或更名现有的文件或目录 |
od |
读取所给予的文件的内容,并将其内容以八进制形式呈现出来 |
paste |
合并文件各行 |
patch |
修补文件 |
rcp |
远端复制文件或目录 |
rm |
移除文件或者目录 |
split |
分割文件 |
tee |
读取标准输入的数据,并将其内容输出成文件 |
touch |
改变文件或目录时间 |
umask |
指定在建立文件时预设的权限掩码 |
whereis |
在特定目录中查找符合条件的文件 |
which |
在环境变量$PATH设置的目录中查找符合条件的文件 |
文档编辑
|
col |
过滤掉输入中的反向换行符 |
colrm |
过滤掉制定的行 |
comm |
逐行比较两个已排序的文件 |
csplit |
分割文件 |
ed |
文本编辑器 |
egrep |
查找文件里符合条件的字符串 |
fgrep |
grep |
rerep |
ex |
在EX模式下启动vim文本编辑器。ex执行效果如同vi-E |
fmt |
简易的文本格式优化工具 |
fold |
折叠输入行,使其适合指定的宽度 |
join |
将两个文件中指定栏位内容相同的行连接起来 |
look |
用于英文单词的查询:给予欲查询的字首字符串,将显示所有开头字符串符合该条件的单字 |
sed |
利用script来处理文本文件 |
sort |
将文本文件内容加以排序 |
tr |
从标准输入设备读取数据,经过字符串转译后,输出到标准输出设备 |
uniq |
检查及删除文本文件中连续重复出现的行 |
wc |
输出文件中的行数、单词数、字节数 |
系统管理 |
adduser |
新增用户账号 |
chfn |
改变finger指令显示的信息 |
date |
显示或设置系统时间与日期 |
exit |
退出目前的shell |
finger |
查找并显示用户信息 |
free |
显示系统中已用和未用的空间总和 |
groupdel |
删除组 |
groupmod |
更改组ID或名称 |
halt |
中止系统运行 |
id |
显示用户的ID,以及所属组的ID |
kill |
终止进程 |
last |
显示最近登录的用户相关信息 |
lastb |
列出登录系统失败的用户相关信息 |
login |
登录系统,亦可通过它的功能随时更换登录身份 |
系统管理 |
logname |
显示是用户登录名 |
logout |
让用户退出系统,其功能和login指令相对应 |
logrotate |
管理系统所产生的记录文件 |
newgrp |
登录到新的用户组中 |
nice |
进程运行之前,改变其优先级 |
ps |
用来报告程序执行状况的指令,可以搭配Kill指令随时中断、删除不必要的程序 |
pstree |
以树状图显示程序 |
reboot |
重新开机 |
renice |
重新调整程序执行的优先权等级 |
rlogin |
远端登录 |
rsh |
rsh提供用户环境,也就是Shell,以便指令能够在指定的远端主机上执行 |
shutdown |
关闭系统 |
skill |
送个信号给正在执行的程序,预设的信号为TERM(中断) |
sleep |
延迟指定数量的时间 |
su |
变更用户身份 |
sudo |
以其他身份来执行指令 |
suspend |
暂停执行Shell |
tload |
显示系统负载状况 |
top |
显示、管理执行中的程序 |
uname |
显示输出系统信息 |
useradd |
建立用户账号 |
userdel |
删除用户账号 |
usermod |
修改用户账号 |
w |
显示已经登录的用户以及他们在做什么 |
who |
显示已经登录的用户 |
whoami |
显示自身的用户名称 |
whois |
查找并显示用户信息 |
系统设置 |
alias |
设置指令的别名 |
bind |
显示或设置键盘按键与其相关的功能 |
chroot |
把根目录换成指定的目的目录 |
clear |
清除终端屏幕 |
clock |
调整RTC时间 |
crontab |
设定周期运行的任务作业 |
系统设置 |
declare |
声明Shell变量 |
dircolors |
设置ls指令在显示目录或文件时所用的色彩 |
enable |
启动或关闭shell内建指令 |
export |
设置或显示环境变量 |
ismod |
载入模块 |
lilo |
安装引导装入程序。单独执行lilo指令,它会读取/etc/目录下的lilo.conf配置文件,然后根据器内容安装lilo |
ismod |
显示已载入系统的模块 |
modinfo |
显示当前内核模块信息 |
ntsysv |
设置系统的各种服务 |
passwd |
改变用户密码 |
resize |
设置终端视窗的大小 |
rmmod |
删除模块 |
rpm |
Red Hat 包管理器 |
set |
设置所使用Shell的执行方式,可依照不同的需求来设置 |
setenv |
查询或显示环境变量 |
unalias |
删除别名 |
unset |
删除变量或函数 |
网络通讯 |
getty |
设置终端机模式、连线速率和管制线路 |
ifconfig |
显示和配置网络接口 |
mesg |
调节用户终端的写访问权 |
minicom |
友好易用的串口通信程序 |
nc |
设置路由器的相关参数 |
netstat |
显示网络状态 |
ping |
向网络主机发送ICMP回显请求以检查主机 |
system-config-samba |
设置Samba服务 |
setserial |
设置或显示串口的相关信息 |
tcpdump |
转储网络上的数据流 |
telnet |
远端登录 |
write |
传递信息给另一为登录系统的用户 |
ssh |
登录远程主机,并且在远程主机上执行命令 |
磁盘管理 |
cd |
切换目录 |
df |
显示磁盘的相关信息 |
du |
显示目录或文件的大小 |
ls |
列处目录内容 |
pwd |
显示工作目录 |
rmdir |
删除空目录 |
stat |
希纳是文件信息节点(inode)内容 |
mount |
挂载文件系统 |
unmount |
卸载文件系统 |
备份压缩 |
ar |
建立、修改档案或从档案中抽取成员 |
bunzip2 |
.bz2文件的解压缩程序 |
bzip2 |
.bz2文件的压缩程序 |
bzip2recover |
修复损坏的.bz2文件 |
cpio |
用来建立、还原备份的工具程序,它可以加入、解开cpio或tra备份档内的文件 |
gunzip |
使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为".gz" |
tar |
tar是用来建立、还原备份文件的工具程序,它可以加入、解开备份文件内的文件 |
unzip |
解压缩zip文件 |
uudecode |
对二进制文件进行编码 |
uuencode |
将二进制文件转换为文本文件 |
zip |
是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件 |
zipinfo |
列处关于某个zip压缩包的详细信息 |
转载自www.cnblogs.com/BaiZe258/p/9147174.html