文件管理 | |
---|---|
cat | 用于连接文件并打印到标准输出设备上 |
chattr | 用于改变存放在ext2文件系统上的文件属性 |
chgrp | 变更文件或目录的群组 |
chmod | 设置文件的权限 ugo user group others |
chown | 改变文件所有者 |
cksum | 检查文件的CRC是否正确 |
cmp | 用于比较两个文件是否有差异 |
diff | 逐行比较文件 |
diffstat | 根据diff的比较结果,显示统计数字 |
file | 辨识文件的类型 |
find | 用来在指定目录下查找文件 |
git | 文字模式下的文件管理员 |
gitview | 查看文件的内容,同时显示十六进制和ASCII格式的字码 |
indent | 调整C原始代码文件的格式 |
cut | 显示每行从开头算起num1到num2的文字 |
ln | link,建立一个同步的链接 |
less | 随意浏览文件,less在查看之前不会加载整个文件 |
locate | 查找符合条件的文档 |
lsattr | list attribute 显示文件属性 |
mattrib | 变更或显示MS-DOS文件的属性 |
mc | 提供一个菜单式的文件管理程序 |
mdel | 删除MSDOS格式的档案 |
mdir | 显示MS-DOS目录 |
mktemp | 建立temp文件,供shell script使用 |
more | 一页一页的显示,逐页阅读 |
mmove | 在MS-DOS文件系统中,移动文件或目录,或更改名称 |
mread | 将MS-DOS文件复制到Linux/Unix的目录中 |
mren | 更改MS-DOS文件或目录的名称,或是移动文件或目录 |
mtools | 显示mtools支持的指令, mtools是MS-DOS文件系统的工具程序 |
mtoolstest | 测试并显示mtools的相关设置 ,是mtools工具指令,可读取与分析mtools的配置文件 |
mv | 为文件或目录改名,或将文件或目录移入其他位置 |
od | 输出文件内容,以八进制字码呈现出来 |
paste | 把每个文件以列对列的方式,一列列地加以合并 |
patch | 修补文件 |
rcp | 复制远程文件或目录,remote copy |
rm | 删除一个文件或目录 ,remove |
slocate | 查找文件或目录 |
split | 用于建一个文件分割成较小的文件,缺省每1000行切割成一个小文件 |
tee | T形管道,读取标准输入,并将内容输出到文件 |
tmpwatch | 删除temp文件 |
touch | 修改文件或目录的时间属性,包括存取时间和更改时间。若文件不存在,建立一个新的文件 |
unmask | 制定在建立文件时预设的权限掩码 |
which | 查找在环境变量$PATH设置的目录里查找文件 |
cp | 用于复制文件或目录 |
whereis | 在特定目录中查找符合条件的文件 |
mcopy | 复制MSDOS格式文件到Linux中,或是由Linux复制MSDOS文件到磁片上 |
mshowfat | 显示MS-DOS文件在FAT中的记录 |
rhmask | 对文件进行加密和解密操作 |
scp | Linux之间复制文件和目录 |
awk | 一种处理文本文件的语言,缩写是三位创始人的family name首字母 |
read | 从stdin读取数值 |
updatedb | 创建或更新slocate/locate命令所必需的数据库文件,执行过程较长 |
文档编辑 | |
col | 过滤控制字符 |
colrm | 滤掉制定的行,从stdin读,写到stdout,不加参数不会过滤任何一行 |
comm | 比较两个已经排过序的文件 |
csplit | 分割文件 |
ed | Linux中最简单的文本编辑器,一次仅能编辑一行 |
egrep | 在文件内查找制定的字符串 |
ex | 在Ex模式下启动vim文本编辑器 |
fgrep | 相当于执行grep命令加上参数“-F” |
fmt | 编排文本文件 |
fold | 限制文件列宽 |
grep | 查找内容包括制定的范式样式的文件(推荐) |
ispell | 用于拼写检查程序 |
jed | jed是Slang所写成的程序,适合用来编辑程序原始代码 |
joe | 一个功能强大的全屏幕文本编辑程序 |
join | 将两个文件中,制定栏位内容相同的行连接起来 |
look | 给予它需查询的字首字符串,它会显示所有开头字符串符合该条件的单字 |
mtype | 模拟MS-DOS的type指令,可以显示MS-DOS文件的内容 |
pico | 简单易用、显示导向为主的文字编辑程序,它伴随着处理电子邮件和新闻组的程序pine而来 |
rgrep | 递归查找文件里符合条件的字符串 |
sed | 利用脚本来处理文本条件 |
sort | 将文本文件内容加以排序 |
spell | 建立拼写检查程序 |
tr | 转换或删除文件中的字符 |
expr | 用于求表达式变量的值 |
uniq | unique,用于检查及删除文本文件中重复出现的行列,一般与sort命令结合使用 |
wc | words count,计算字数 |
let | 是BASH中用于计算的工具 |
文件传输 | |
lprm | 将一个工作由打印机贮存列中移除 |
lpr | line printer,将一个或多个文件放入打印队列等待打印 |
lpq | 查看一个打印队列的状态 |
lpd | 常驻的打印机管理程序 |
bye | 中断FTP连线并结束程序 |
ftp | FTP文件传输协议 |
uuto | 将文件传送到远端的UUCP主机 |
uupick | 处理传送进来的文件 |
uucp | 在Unix系统之间传送文件 |
uucico | UUCP文件传输服务程序 |
tftp | 简单的文字模式ftp程序 |
ncftp | 文字模式ftp程序的佼佼者 |
ftpshut | 在指定的时间关闭FTP服务器 |
ftpwho | 显示目前所有以FTP登入的用户信息 |
ftpcount | 显示目前以FTP登入的用户人数 |
磁盘管理 | |
cd | change directory,切换当前工作目录 |
df | disk free 显示磁盘使用情况统计 |
dirs | 显示目录记录 |
du | disk usage,显示目录或文件的大小 |
edquota | 编辑用户或群组的磁盘配额,edit quota |
eject | 退出抽取式设备 |
mcd | 可在MS-DOS文件系统中切换工作目录。不加任何参数则显示目前所在的磁盘与工作目录 |
mdeltree | 删除MSDOS格式档案及目录 |
mdu | 显示MS-DOS目录所占用的磁盘空间 |
mkdir | make directory,建立目录 |
mlabel | 设定磁盘的标签 |
mmd | 在MS-DOS文件系统中建立目录 |
mrd | 删除MS-DOS文件系统中的目录 |
mzip | Zip/Jaz磁盘驱动器控制指令 |
pwd | print work directory,显示工作目录 |
quota | 显示磁盘已经使用的空间与限制 |
mount | 挂载Linux系统外的文件 |
mmount | 挂入MS-DOS文件系统 |
rmdir | 删除空的目录,?为什么不用rm? |
rmt | 通过进程间通信远程控制磁带机 |
stat | 以文字的格式显示inode的内容 |
tree | 以树状图列出目录的内容 |
umount | 卸除目前挂在Linux目录中的文件系统 |
ls | list,显示指定工作目录下的内容 |
quotacheck | 全拼的清流,检查磁盘的使用空间与限制 |
quotaoff | 关闭磁盘空间限制 |
lndir | 连接目录内容,link directory |
repquota | 检查磁盘空间限制的状态 |
quotaon | 开启磁盘空间限制 |
磁盘维护 | |
badblocks | 检查磁盘装置中损坏的区块 |
cfdisk | 磁盘分区 |
dd | 读取、转换并输出数据 |
e2fsck | 检查使用 Linux ext2 档案系统的partition 是否正常工作 |
ext2ed | ext2文件系统编辑程序 |
fsck | 检查与修复Linux档案系统 |
fsck.minix | 检查文件系统并尝试修复错误 |
fsconf | 设置文件系统相关功能 |
fdformat | 对指定的软碟机装置进行低阶格式化 |
hdparm | 显示与设定IDE或SCSI硬盘的参数 |
mformat | 对MS-DOS文件系统的磁盘进行格式化 |
mkbootdisk | 建立目前系统的硬盘 |
mkdosfs | 建立DOS文件系统 |
mke2fs | 建立ext2文件系统 |
mkfs.ext2 | 与mke2fs 相同 |
mkfs.msdos | 与mkdosfs相同 |
mkinitrd | 建立要载入ramdisk的.iso文件 |
mkisofs | 建立 ISO 9660 映像文件 |
mkswap | 设置交换区 swap area |
mpartition | 建立或删除MS-DOS的分区 |
swapon | 激活LInux中交换空间,Linux内存管理必须使用交换区来建立虚拟内存 |
symlinks | 维护符号连接的工具程序 |
sync | 数据同步,在关闭Linux时使用 |
mbadblocks | 检查MS-DOS文件系统的磁盘是否有损坏的磁区 |
mkfs.minix | 建立Minix文件系统 |
fsck.ext2 | 检查文件系统并尝试修复错误 |
fdisk | 创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表 |
losetup | 设置循环设备,循环设备可把文件虚拟成区块设备,得以模拟整个文件系统 |
mkfs | 在特定的分区上建立Linux文件系统 |
sfdisk | 硬盘分区工具程序 |
swapoff | 关闭系统交换区 |
网络通讯 | 挺有用的 |
apachectl | 控制Apache HTTP服务器的程序 |
arpwatch | 监听网络上ARP的记录 |
dip | IP拨号连接 |
getty | 设置终端机模式,连线速率和管制线路 |
mingetty | 精简版的getty |
uux | 在远端的UCCP主机上执行指令 |
telnet | 应用层的那个telnet |
uulog | 显示UUCP记录文件 |
uustat | 显示UUCP目前的状况 |
ppp-off | 关闭ppp连线 |
netconfig | Slackware发行版内附程序,具有互动式的问答界面 |
nc | 设置路由器 |
httpd | Apache HTTP服务器程序 |
ifconfig | 显示或设置网络设备 |
minicom | 调制解调通信程序,或者说一个相当受欢迎的PPP拨号连线程序 |
mesg | 设置终端机的写入权限 |
dnsconf | 设置DNS服务器组态 |
wall | 将讯息传给每一个mesg设定为yes的上线使用者。 |
netstat | 显示网络状态 |
ping | ping 某个IP |
pppstats | 显示PPP连线状态 |
samba | Samba服务器控制 |
setserial | 设置或显示串口的相关信息 |
talk | 用于与其他使用者对谈 |
traceroute | 一步发一个回信 |
tty | 显示终端机连接stdin的文件名称 |
newaliases | 使用一个在/etc/aliases 中的档案使用者名称转换的工作 |
uuname | 显示UUCP远端主机 |
netconf | 设置各项网络功能 |
write | 传讯息给其他使用者 |
statserial | 显示串口状态 |
efax | 收发传真 |
pppsetup | 设置PPP连线 |
tcpdump | 倾倒网络传输数据 |
ytalk | 用于与其他用户交谈 |
cu | 连接另一个系统主机 |
smbd | Samba服务器程序 |
testparm | 测试Samba的设置是否准确无误 |
smbclient | 存取SMB/CIFS服务器的用户端程序 |
shapecfg | 管制网络设备的流量 |
系统管理 | |
adduser | 新增使用者账号或者更新预设的使用者资料 |
chfn | 提供使用者更改个人资讯,用于finger and mail username |
useradd | 建立用户账号 #神仙,这和adduser不能整合一下吗 |
date | 显示或设定系统的日期与时间 |
exit | 退出当前的shell |
finger | 查询一些其他使用者的资料 |
fwhios | 查找并显示用户信息 |
sleep | 将目前动作延迟一段时间 |
suspend | 暂停执行shell |
groupdel | 删除群组 |
groupmod | 更改群组识别码或名称 |
halt | if runlevel==0 or 6 ,关闭系统,else shutdown指令加上-h 取代 |
kill | 删除执行中的程序或工作 |
last | 显示用户最近登录信息 |
lastb | 列出登入系统失败的用户相关信息 |
login | 登入系统 |
logname | 显示用户名称 |
logout | 退出系统 |
ps | 显示当前进程的状态,process status |
nice | 以更改过的优先序来执行程序,如果未指定程序,则会印出目前的排程优先序… |
procinfo | 显示系统状态 |
top | 实时显示process的动态 |
pstree | 将所有行程以树状图显示 |
reboot | 重新启动计算机 |
rlogin | remote login,用于远端登入 |
rsh | 远端登入的shell |
sliplogin | 将SLIP接口加入stdin |
screen | 多重视窗管理程序 |
shutdown | 关机程序,也可以用来重开机 |
rwho | 查看系统用户,显示局域网里所有主机的用户 |
sudo | 系统管理者的身份执行指令,好像是请求root授权来做 |
gitps | 报告程序状况 |
swatch | 系统监控程序 |
tload | 显示系统负载状况 |
logrotate | 管理记录文件 |
uname | unix name,显示系统信息 |
chsh | 更改使用者shell设定 |
userconf | 用于用户账号设置程序 |
userdel | 删除用户账号 |
usermod | 修改用户账号 |
vlock | 锁住虚拟终端 |
who | 显示系统中有哪些使用者正在上面 |
whoami | 显示自身用户名称 |
whois | 查找并显示用户信息 |
newgrp | 登入另一个群组 |
renice | 重新指定一个或多个行程的优先序 |
su | switch user,变更为其他使用者的身份 |
skill | 送个讯号给正在执行的程序 |
w | 得知目前登入系统的用户有哪些人,以及他们正在执行的程序 |
id | 显示用户的ID,以及所属群组的ID |
groupadd | 建立一个新的工作组,新工作组的信息将被添加到系统文件中 |
free | 显示内存状态 |
系统设置 | |
reset | 和test是同一个命令,用途是设定终端机的状态 |
clear | 清屏 |
alias | 设置指令的别名,几乎没有什么限制,所以命令不是你想要的时候可能是alias里有设置 |
dircolors | 设置ls指令在显示目录或文件时所用的色彩 |
aumix | 设置音效装置 |
bind | 显示或设置键盘按键与其相关的功能 |
chroot | 把根目录换成指定的目的目录 change root |
clock | 调整RTC时间,RTC是电脑内建的硬件时间 |
crontab | 定期执行程序的命令 |
declare | 用来声明shell变量 |
depmod | 分析可载入模块的相依性 |
dmesg | 显示开机信息 |
enable | 启动或关闭shell内建指令 |
eval | 重新运算求出参数的内容 |
export | 设置或显示环境变量 |
pwunconv | 关闭用户的投影密码,把密码从shadow文件内,重回到passwd文件里 |
grpconv | 开启群组的投影密码。投影密码改存在/etc下的shadow和gshadow文件内,只允许admin读取 |
rpm | rehat package manager ,软件包管理 |
insmod | install module 载入模块 |
kbdconfig | 设置键盘类型 |
lilo | 安装核心载入,开机管理程序 |
liloconfig | 设置核心载入,开机管理程序 |
lsmod | 显示已载入系统的模块 |
minfo | 显示MS-DOS文件系统的各项参数 |
set | 设置shell |
modprobe | 自动处理可载入模块 |
ntsysv | 设置系统的各种服务 |
mouseconfig | 设置鼠标相关参数 |
passwd | 更改使用者的密码 |
pwconv | 开启用户的投影密码 |
rdate | 显示其他主机的日期与时间 |
resize | 设置终端机视窗的大小 |
rmmod | 删除模块 remove module |
grpunconv | 关闭群组的投影密码 grp un conv |
modinfo | 显示kernel模块的信息 |
time | 量测指令执行时所需消耗的时间及系统资源等资讯 |
setup | 设置共用程序,打印设置,时区服务blabla |
sndconfig | 设置声卡 sound configure |
setenv | 查询或显示环境变量 |
setconsole | 设置系统终端 |
timeconfig | 设置时区 |
ulimit | 控制shell程序的资源 |
unset | 删除变量或函数 |
chkconfig | 检查,设置系统的各种服务 |
apmd | 进阶电源管理服务程序 |
hwclock | 显示与设定硬件时钟 |
mkkickstart | 建立安装的组态文件 |
fbset | 设置景框缓冲区 |
unalias | 新话,删除别名 |
SVGATextMode | 加强文字模式下的显示画面 |
gpasswd | 用于将一个用户添加到组或者从组中删除 |
备份压缩 | |
ar | 建立或修改备存文件,或者从备存文件中抽取文件 |
bunzip2 | .bz2文件的解压缩程序 |
bzip2 | .bz2文件的压缩程序 |
bzip2recover | 修复损坏的.bz2文件 |
gunzip | gunzip就是gzip的硬连接 |
unarj | 解压缩.arj文件 |
compress | 一个古老的压缩指令, .Z,现在多用gzip |
cpio | 备份文件 |
dump | 备份文件系统 |
uuencode | 将uuencode编码后的档案还原 |
gzexe | 压缩执行文件 |
gzip | 用于压缩文件,使用广泛 .gz |
lha | 压缩或解压缩文件 .lzh |
restore | 还原由dump备份下来的东西 |
tar | 备份文件 |
uudecode | 将uuencode编码后的档案还原 |
unzip | 解压 .zip文件 |
zip | 广泛的压缩程序 .zip |
zipinfo | 列出压缩文件信息 |
设备管理 | |
setleds | 设定键盘上方3个LED的状态 |
loadkeys | 根据一个键盘定义表改变linux键盘驱动程序转译键盘输入过程 |
rdev | 查询/设置内核映像文件的根设备,RAM磁盘大小或视频模式 |
dumpkeys | 显示键盘映射表,输出的内容可以被loadkeys命令识别,改变映射关系 |
MAKEDEV | 新增/dev/下的装置档案,一般而言不会需要用到这个命令 |
bc | 任意精度计算器语言 |
tail | 查看文件的内容 |
xargs | 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具 |
这里只是给了一些常用命令的概览
更具体的介绍还是查Linux命令在线手册吧~
文章浏览阅读521次。还不会ES?Elasticsearch入门实操指南送上_elastic怎么发送请求
文章浏览阅读359次。计算机考博难不难?希赛网考博英语频道为大家整理和分享考博英语相关考试知识,供大家参考学习。希望能为大家提供到帮助,祝各位都能顺利通过考试。其实计算机考博与其他专业的博士考试难度都类似,第一英语难:为什么?想进入复试,初试的英语必须过线(也有破格录取的,这是幸运当年那所高校报考的人少或是导师实在找不到人了降分录取,不要把自己放在幸运上。)。如果你是应届生,那你在研究生期间的英语有没有落下,有很多考..._云南大学计算机申博 小木虫
文章浏览阅读2.4k次。首先需要安装模块pycaw,在cmd中执行:pip3installpycaw下面是完整代码示例:fromctypesimportcast,POINTERfromcomtypesimportCLSCTX_ALLfrompycaw.pycawimportAudioUtilities,IAudioEndpointVolumedevices=AudioUtilities.Ge..._python控制电脑音量
文章浏览阅读168次。题目链接One day Masha came home and noticed nnn mice in the corridor of her flat. Of course, she shouted loudly, so scared mice started to run to the holes in the corridor.The corridor can be represeted as a numeric axis with nnn mice and mmm holes on it. it_educational codeforces round 19
文章浏览阅读1k次。QSettings继承于QObject,位于PyQt6.QtCore模块中。QSettings的API基于QVariant,允许您以最小的工作量保存大多数基于值的类型,例如QString,QRect和QImage。可通过配置将应用程序需要保存的参数数据保存到本地,如windows的注册表,macOS 和 iOS 上的属性列表文件,linux的ini文本文件等。_pyqt qsettings 使用 详解
文章浏览阅读384次,点赞4次,收藏9次。Elm-Flatris:优雅的Elm语言实现的俄罗斯方块游戏项目地址:https://gitcode.com/w0rm/elm-flatris项目简介Elm-Flatris 是一个基于 Elm 语言开发的经典俄罗斯方块游戏。Elm是一种功能型前端编程语言,以其简洁、类型安全和易于维护的特性而受到开发者喜爱。该项目不仅是一个娱乐应用,更是学习Elm语言及函数式编程理念的理想实例。技术分析E...
文章浏览阅读2.8k次,点赞3次,收藏8次。业界良心OpenAI开源的[Whisper模型](https://v3u.cn/a_id_272)是开源语音转文字领域的执牛耳者,白璧微瑕之处在于无法通过苹果M芯片优化转录效率,Whisper.cpp 则是 Whisper 模型的 C/C++ 移植版本,它具有无依赖项、内存使用量低等特点,重要的是增加了 Core ML 支持,完美适配苹果M系列芯片。 _c++语音识别库
文章浏览阅读688次,点赞7次,收藏11次。导出word文档方法有很多,但这次要导出图片,所以选用了html-docxhtml-docx是根据html代码进行导出........_前端批量docx转jpg
文章浏览阅读749次。TaiShan 200 服务器 Ubuntu 18.04 安装指南, amr64,aarch64_ubuntu登录华为泰山服务器.
文章浏览阅读101次。实验环境centos7_x64实验软件odoo_8.0.20170101.noarch.rpm软件安装yum install -y /root/odoo_8.0.20170101.noarch.rpmyum install -y yum-utils postgresql postgresql-server postgresql-libspostgresql-setup initdbsu - po..._openerp中文版 for liunx
文章浏览阅读2.1w次,点赞53次,收藏263次。STM32+AS08指纹模块串口通讯一. 使用硬件:stm32F103 -mini stm32开发板+AS608指纹模块+usb转串口实物图:硬件接线:注意:usb转串口线是连接串口1即PA9,PA10引脚的,并接上VCC、GND提供电源二. AS068工作流程:As068模块驱动采用的是正点原子公司提供的As068.c及As068.h文件,具体..._as068
文章浏览阅读3.1k次,点赞2次,收藏19次。延迟和全通滤波器,来解释这些概念。先说结论:线性相位能保证信号中各频率成分的相对相位关系不改变。通俗解释是:信号经过线性相位滤波器后,各个频率分量的延时时间是一样的。1. 延迟举一个最简单的FIR的例子,延迟。假设16kHz的采样频率,一个采样周期的延迟,可以用FIR来表示。利用Matlab来观看这个滤波器的频率响应,代码如下。采样频率为Fs = 16kHz, 采样周期为Ts,Ts = 1/Fs。..._matlab如何对滤波器进行相位校准