第四阶段 03_Linux基础命令

类型 命令 功能
文件管理 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