Linux命令大全——ABCDVoidKing

adduser-D,显示新建账号时的默认值。

adduser-mjos,新建名为jos的账号(使用系统默认值)。

adduser位于/usr/sbin/之下,是/usr/sbin/useradd的连接。也就是说,adduser和useradd实际上是同一个命令。

alias:alias,定义命令及参数的别名

alias,列出现有的别名设置。

aliasua='uname-a',将uname-a的别名设置为ua。

alias的优先级高于path(系统搜寻的路径)。

apachectl:apachecontroller,管理Apache网页服务器

apachectl-l,列出编入apache的模块。

apachectlrestart,重启apache。

apt-get:advancedpackagetoolget,APT软件包管理工具。

apt-getinstallmailx,安装mailx软件包。

apt-get是Linux发行商Debian与Ubuntu上的软件包管理工具,其他版本Linux无法使用。

ar:archives,打包和解压缩文件

ar-rvafilea*,将以a开头的文件打包为afile文件。

ar-tafile,列出打包文件中的成员文件。

ar-pafileanaconda-ks.cfg,显示打包文件中某一文件的内容。

ar命令已被tar所取代,目前已很少使用。

arch:architecture,列出处理器的类型

arch,列出处理器的类型。

arp:addressresolutionprotocol,网卡地址的对应

arp,列出arp的信息。

arp-s10.1.1.1000:0F:26:2A:BF:77,将10.1.1.10强制对应到网卡号00:0F:26:2A:BF:77。

arp-d10.1.1.10,删除IP地址与网卡号的对应。

arping:ARPping,网卡地址的测试命令

arping172.20.11.1,对172.20.11.1的IP地址进行网卡地址测试。

若不在同一个网络,arping不会有回应,这时需要用ping命令。

at5pm+3days/bin/ls,三天后的下午5点执行/bin/ls。at5pm+3weeks/bin/ls,三个星期后的下午5点执行/bin/ls。at17:20tomorrow/bin/date,明天的17:20执行/bin/date。at23:5912/31/1999echotheendofworld!,在1999年的最后一天的最后一分钟印出theendofworld!

at-l,列出将要运行的工作。

at-c1,显示工作编号为1的工作。

at-d1,删除编号为1的工作。

awk:AlfredAho,PeterWeinberger,andBrianKernighan(作者名),文字数据的高级处理。

awk'{print}'/etc/passwd,显示/etc/passwd中内容,和cat命令结果相同。

awk-F":"'{print$1$3$6}'/etc/passwd,将/etc/passwd中的内容以冒号分隔,并取出第1位、第3位和第6位。

awk-F":"'{print$1"\t"$3"\t"$6}'/etc/passwd,将/etc/passwd中的内容以冒号分隔,并取出第1位、第3位和第6位,并用Tab作为字段间的分隔符。

awk-F":"'{print"ID="$1"\t家目录="$6}'/etc/passwd,将/etc/passwd中的内容以冒号分隔,并取出第1位和第6位,并用Tab作为字段间的分隔符,在第1位前加上“ID=”,第6位前加上“家目录=”。

badblocks:badblocks,检查硬盘中损坏的区块

badblocks-v/dev/sda1,检查损坏的区块,并显示详细信息。

适用于ext2和ext3文件系统。

batch:batch,运行批次作业

batch-fcom.txt,运行文件com.txt中的命令。

bc:arbitraryprecisioncalculator,文字型计算器

bc,进入计算器。可以做四则运算,也可以定义变量并做运算。

bg:background,将进程放到后台运行

cat/var/log/messages|more,然后ctrl+z暂时中断程序。再运行bg1,其中1为工作编号。

将正在运行的进程移到后台运行,其效果与运行命令后面加上&效果相同。

bind:bind,显示或设置键盘配置

bind-l|grepkill,列出与kill有关的所有功能名称。

bind-mvi-v,列出vi的按键配置与使用的变量名称。

blockdev:blockdevice,查询区块设备

blockdev-v--getss/dev/sda1,列出/dev/sda1的区块大小。

blockdev-v--getsize/dev/sda1,获取/dev/sda1的区块容量。

bunzip2:Burrows-Wheelerun-zipfile,解压缩bz2格式的压缩文件。

bunzip2-kafile.bz2,解压afile.bz2文件,不删除原来的压缩文件。

bunzip2-safile.bz2,用较少的内存解压afile.bz2文件。

bunzip2是bzip-d的功能连接。

bzgrep:Burrows-Wheelerzipfilegrep,查找bz2文件中特定的字符串

bzgreprouterip.txt.bz2,寻找ip.txt.bz2压缩文件中的router字符串。

bzip2:Burrows-Wheelerzipfile,将文件压缩为bz2文件

bzip2afile,压缩文字文件afile为afile.bz2,压缩后afile文件消失。

bzip2-lpic.png,压缩一般的png图像文件。

bzip2-dpic.png.bz2,解压文件。

bzip2recover:Burrows-Wheelerzipfilerecover,修复损坏的bz2文件

bzip2recovertext.bz2,当bz2文件发生问题无法解压缩时,尝试此命令来还原文件。

bzless:Burrows-Wheelerzipfileless,列出bz2文件的内容

bzlessafile.bz2,列出压缩文件afile.bz2中的内容。

cal:calendar,显示日历

cal,显示本月的月历。

cal2000,显示2000年年历。

cal52001,显示2000年5月月历。

cal-m,以星期一为每周的第一天方式,显示本月的月历。

cal-jy,以一月一日起的天数显示今年的年历。

cat:catenate,列出文件内容

cat-ntextfile1>textfile2,把textfile1的内容加上行号后,转存为textfile2。

cat-btextfile1textfile2>>textfile3,把textfile1和textfile2的内容加上行号(空白行不加)之后,将内容附加到textfile3的最后。

cd:changedirectory,切换目录

cd/usr/bin,进入/usr/bin/目录。

cd~,回到homedirectory。

cd../..,跳到目前目录的上上两层:

cfdisk:cursesformatteddisk,设置硬盘分区

cfdisk,进入分区界面。

cfdisk-PS/dev/sda,按照扇区排序,显示第一块硬盘的分割情况。

cfdisk是传统命令fdisk的进化版。

change:changeuserpasswordexpiryinfo,改变密码的有效期

cat/etc/shadow|grepsherry,chage-E2018-12-31sherry,设置sherry账号的密码设置在2018年12月31日失效。

chage-M5sherry,要求账号sherry必须在5天内变更密码。

chage-lsherry,显示账号的密码设置。

chattr:changeattributes,改变文件属性

chattr+afile1,lsattrfile1,增加文件的属性,使之可以附加数据,而无法被修改。

chattr+ifile1,改变文件属性,无法修改和删除。

chcon:changesecuritycontext,修改SELinux标签

chgrp:changegroup,改变文件或目录所属的组

chgrpusersafile,修改afile的组为users。

chgrp-huserstt,修改符号连接tt的组为users。

可以使用chmod实现同样的效果,因此chgrp使用频率较低。

chkconfig:checkconfigurate,设置系统在不同运行等级下的服务。

chkconfig--listsendmail,列出sendmail在不同运行等级下的状态。

chkconfig--level35namedon,使DNS服务器在运行等级为3和5时启动。

chkconfig--level0123456vsftpdon,使FTP服务器在所有等级下启动。

chkconfig--lis|grep3:启用,列出runlevel3中所有开启的服务。

chmod:changemode,改变文件或目录的权限

chmodugo+rfile1.txt,将file1.txt设为所有人可读取。

chmoda+rfile1.txt,将file1.txt设为所有人可读取。chmodug+w,o-wfile1.txtfile2.txt,将file1.txt与file2.txt设为文件拥有者和其所属同一个群体者可写入,但其他以外的人则不可写入。chmodu+xex1.py,将ex1.py设定为只有该文件拥有者可以执行。chmod-Ra+r*,将目前目录下的所有文件与子目录皆设为任何人可读取。

chmod777file,三个7,分别表示User、Group及Other的权限。r=4,w=2,x=1。若要rwx属性则4+2+1=7;若要rw-属性则4+2=6;若要r-x属性则4+1=7。

chmoda=rwxfile和chmod777file效果相同。

chmodug=rwx,o=xfile和chmod771file效果相同。

chmod4755filename,可使此程序具有root的权限。

chown:changeowner,改变文件或目录的拥有者或组

chownjessie:usersfile1.txt,将文件file1.txt的拥有者设为users群体的用户jessie。chmod-Rlamport:users*,将当前目录下的所有文件与子目录的拥有者皆设为users群体的用户lamport。

chroot:changeroot,切换根目录所在的路径

chroot/mnt/disk/bin/bash,将根目录切换到/mnt/disk,并将/bin/bash作为使用的shell。

chsh-l,列出所有可用的shell。

chsh,然后指定使用的shell。

chsh-s/bin/bashpeter,指定peter账号的shell。

clear:clear,清除画面

clear,清屏。

cmp:compare,对比两个文件的差异

cmptest.txttext.txt,对比两个文件。

一般使用diff命令来进行文本内容比较,cmp使用较少。

col:column,过滤特殊字符

col-f

mankill|col-b>kill.txt,过滤所有控制字符(RLF和HRLF)。

colrm:columnremove,删除指定的列

catfile|colrm7,删除第6列以后的字符。

catfile|colrm25,删除第2~5列的字符。

copress:compress

compress-fsource.dat,将source.dat压缩成source.dat.Z,若source.dat.Z已经存在,内容则会被压缩档覆盖。compress-vfsource.dat,将source.dat压缩成source.dat.Z,并列印出压缩比例。

compress-csource.dat>target.dat.Z,指定压缩档名。compress-b12source.dat,-b的值越大,压缩比例就越大,范围是9-16,预设值是16。

compress-dsource.datcompress-dsource.dat.Z由于系统会自动加入.Z为延伸档名,所以source.dat会自动当作source.dat.Z处理。

将source.dat.Z解压成source.dat,若文件已经存在,用户按y以确定覆盖文件,若使用-df程序则会自动覆盖文件。

cp:copyfile,复制文件或目录

cpaaabbb,将文件aaa复制命名为bbb。

cp*.cfinished,将所有的.c文件复制到finished目录中。

cpio:copyin,copyout,文件备份

ls|cpio-o-O./backupfile,将目录下的所有文件(不包含子目录)备份到backupfile。

cpio-t-v-Ibackupfile,查看备份文件backupfile中的文件信息。

crontab:crontable,设置计划任务

crontab-l,列出自己的计划任务设置。

crontab-e,编辑自己的计划任务。若要在每周六运行/usr/bin/w>>/root/login.txt,可设置如下:

****6/usr/bin/w>>/root/login.txt若要改为每天23:55运行以上命令,可设置如下:

5523***/usr/bin/w>>/root/login.txtcrontab-uadm-r,删除adm账号的计划任务设置。

1、确认crontab是否安装crontab,如果报commandnotfound,就表明没有安装2、安装crontabyuminstall-yvixie-cron3、确认是否安装成功:执行crontab-l4、看是否设置了开机自动启动chkconfig--listcrond5、启动crontabservicecrondstart

csplit:contentsplit,分割文件

csplit-n3vsftpd.log3000,以3000行为界分割为两个文件,并指定列出的文件名位数为3。

csplit-ffilevsftpd.log3000,以3000行为界分割为两个文件,且指定分割的文件名以file开头。

csplitvsftpdlog1000{7},以1000行为界分割为7个文件。

ctrlaltdel:controlaltdel,设置Ctrl+Alt+Del快捷键。

ctrlaltdelhard,设置为不保存数据立即重启。ctrlaltdelsoft,设置为保存数据、停止服务、卸载文件后重启。

cut:cut,截取文本内容的指定范围

catlog1,正常查看文件。

rootpts/02013-04-2900:52(192.168.222.1)rootpts/02013-04-2900:52(192.168.222.1)rootpts/02013-04-2900:52(192.168.222.1)cut-b3,10log1,只取出第3、10个字节。

opopopcut-b-3log1,取前3个字节。

date+%B%d,显示月份与日数。

dd:standardinput,standardoutput,转换并列出数据

ddif=file.txtof=/dev/fd0,将文件file.txt写入到软盘。

ddif=boot.imgof=/dev/fd0bs=1440k,制作启动盘,其中,boot.img为开机的镜像文件。

ddif=test.txtof=out.txtconv=ucase,将文件test.txt中的英文字母全部转换为大写后,存储为out.txt。

debugfs:debugfilesystem,ext2和ext3的文件系统改错工具

debugfs/dev/sda7,dumpinstall.log/root/bkp.txt,将/dev/sda7下的install.log文件导出一份放到/root/bkp.txt中。

declare,显示当前的shell变量。

declare-x,显示所有的环境变量。

declare-inumber=100+200,echo$number,如果不加-i,系统会以字符串方式来处理100+200。

depmod:dependenceofmodule,分析可加载模块的关联性

depmod-a,检测模块的关联性。

df:displayfilesystem,显示文件系统的使用情况

df,显示当前文件系统的使用状况。

df-m,以MB为单位来显示当前文件系统的使用状况。

df-a,显示所有文件系统的使用状况。

df-h,以较易读取的方式显示文件系统的使用状况。

df-i,显示系统inode的状态。

diff:diffrence,比较并显示文件差异

difffile1file2,对比file1和file2。

diff-cfile1file2,对比file1和file2,并列出文件的异同。

diff-yfile1file2,对比file1和file2,并以并列的方式显示对比结果。

diff-Bfile1file2,对比file1和file2,不对比空白行。

diff/etc/mail/mail/,比较两个目录的差异。

diffstat:diffrencestatistics,根据diff的比较结果显示统计数字

diff/etc/mail/mail/|diffstat,对比两个目录的差异,并通过diffstat命令列出。

dig:dig,显示域名的高级信息

digsina.com,查询域名sina.com。

dig163.com-tMX,查询163.com的邮件名称记录(MXrecord)。

dir:directory,列出目录或文件名

dir,列出当前目录的文件。

dir-l,以长列表列出当前的文件。

dir命令和ls命令的功能完全相同。

dirname:directoryname,列出当前路径下的路径名称

dirnamefile.txt,显示file.txt文件的路径名称。

dpkg:Debianpackage,Debian软件包管理工具

dpkg-Lpostfix,列出postfix安装的文件。

dpkg-i./unzip_6.0-1_i386.deb,安装当前路径下的unzip_6.0-1_i386.deb。

dpkg是Debian和Ubuntu上的软件包安装指令,类似于RedHat与Fedora上的rpm,但一般较常使用apt-get。

du:displayunits,显示目录或文件的大小

du,显示当前目录的使用情况。

du-sk/var/*,显示/var目录下所有文件的容量,仅显示总和,默认以KB为单位。

du-sh/*,以可读性高的方式显示根目录下的目录容量。

du--max-depth=2/var,显示/var目录下两层子目录所占用的空间。

du-bbackupfile,显示文件占用的空间。

dump:dump,文件系统的备份

dump-0-f/opt/backup/boot,将/boot下的数据备份到/opt/backup中,并更新/etc/dumpdates中的记录。

THE END
1.Chatra是什么意思Chatra的用法翻译读音海词词典,最权威的学习词典,专业出版Chatra是什么意思,Chatra的用法,Chatra翻译和读音等详细讲解。海词词典:学习变容易,记忆很深刻。http://m.corp.dict.cn/Chatra
2.CHATTERPronunciationinEnglishUS /?b?b.?l ?b?θ/ a special liquid soap with a pleasant smell, that you put in bath water to make a lot of bubbles About this Blog A young man of twenty: talking about age January 01, 2025 Read More New Words January brain January 06, 2025 More new words Learnhttps://dictionary.cambridge.org/pronunciation/english/chatter
3.ChatterDefinition&MeaningMerriamPlural and Possessive Names: A Guide Why is '-ed' sometimes pronounced at the end of a word? What's the difference between 'fascism' and 'socialism'? More Commonly Misspelled Words Words You Always Have to Look Up Popular in Wordplay https://www.merriam-webster.com/dictionary/chatter
4.吱吱喳喳chatter登陆:畅享实时沟通新体验利玛资讯在数字化飞速发展的今天,人与人之间的连接不仅限于面对面的交流,网络社交平台的崛起使得“吱吱喳喳chatter”成为一种全新的沟通方式。本文将探讨这一概念的重要性和影响,分析如何在众多社交平台中实现有效的沟通与互动。 什么是“吱吱喳喳chatter”? “吱吱喳喳chatter”指的是人在社交媒体或即时通讯工具上进行的轻松、http://www.limakeji.info/goodarticle/73657.html
5.發現乍都乍市場何時榉?週末奇觀等待著您!?Agoda:SeeThe歡迎來到乍都乍市場,這裡是購物者和美食家的天堂,坐落在曼谷市中心!這個龐大的市場被稱為乍都乍周末市場,是任何想要體驗這座城市豐富文化和不拘一格的購物場所的人的必遊之地。乍都乍市場佔地 27 英畝,擁有超過 15,000 個攤位,難怪是泰國 最好的市場之一,是曼谷旅遊景點的首選。 https://www.agoda.com/zh-tw/travel-guides/thailand/bangkok/discover-when-chatuchak-market-is-open-weekend-wonders-await/
6.AppStore上的“ChatGeo”ChatGeo是一款结合AR(增强现实),通过与实体地球仪进行搭配使用,带给用户虚实结合的有趣交互体验,让用户可以随时随地,了解各种跟地理相关的知识。 应用包含动物、建筑、自然、人文等多个分类版块,均配备有超写实的模型动画,利用AR技术,让用户可以轻易将这些内容放置在现实场景中。从东非草原的热带动物到埃菲尔铁塔的壮观https://apps.apple.com/cn/app/chatgeo/id6479868879
7.Dechat(CHAT币)兑换土耳其里拉今日价格行情,Dechat(CHAT币)今日价格行流通量(CHAT)-- --流通率流通率 =(流通总量 ÷ 最大供应量 )× 100% 24H成交额($)2,289,794.71 --换手率换手率也称“周转率”,指在一定时间内市场中转手买卖的频率,是反映流通性强弱的指标,24H换手率计算公式:24H内的成交额 ÷ 流通市值 × 100%未https://www.jb51.net/coin/dechat-try.html
8.茨阿圖,茨阿圖,ChoatuA.阿里 莫哈莫德·里祖万 哈桑·托拉尔 艾沙姆 莫雷罗球员/教练 球队 搜索简体名:茨阿圖报错 繁体名: 茨阿圖 英文名: Choatu 国籍: 马尔代夫 体重: kg 身高: cm 生日: 2001-05-24 惯用脚: 预计身价: 万英镑 现效力球队现效力球队 球衣号码 位置 马尔代夫 12 后卫 马纪亚 14 前锋球员http://info.nowscore.com/cn/team/player/882/213696.html
9.开源项目Chitr常见问题解决方案Chitr是一个开源的壁纸和背景应用,旨在为用户提供一个集中的平台,用于查找、设置和分享多种多样的壁纸。项目提供超过100万张来自Pixabay的惊艳图片,并支持不同类型的图片分类浏览。Chitr的主要编程语言包括Dart、Ruby、Kotlin、Swift和Objective-C,其中以Dart为主。 https://blog.csdn.net/gitblog_01004/article/details/145366419
10.ChattraChakkraVartiWhiteSun单曲在线试听专辑简介 音乐组合White Suns于2016年08月26号发布最新专辑《White Sun II》,收录了《Chattra Chakkra Varti》等单曲。 下载这首歌 手机扫描二维码下载客户端Chattra Chakkra Varti White Sun 专辑: White Sun II 发行时间: 2016-08-26立即播放 添加 收藏 分享 评论http://bd.kuwo.cn/play_detail/19537234
11.对文件file1执行如下操作:chattr+afile1则此时,能对fiA. 1-3个月 B. 3-6个月 C. 6-9个月 D. 9-12个月 E. 12-18个月 查看完整题目与答案 领导人员到龄退休后,担任社会团体等职务不得超过1个,任职年龄界限为( )周岁。 A. 65 B. 68 C. 70 D. 72 查看完整题目与答案 客户经理小孙在办理银行承兑汇票时,对贸易合同进行https://www.shuashuati.com/ti/7f76a75c92274d66abf688f8f5c682f7.html?fm=bd8ff467478c99590abc7a0d6f37747e22
12.唱诵精选ChattrachakkravarteeChattr chakkr bhugtay Suyambhav subang, sarabdaa sarab jugtay Dukaalang pranaasee, dayaalang Sarupay Sada angsangay, abhangang, bhibootay 你的存在遍布四方,你是四方世界的享有者。 你自身發出光芒並於萬物結合。 你是惡運的毀滅者,如此的化身你將永遠和我們在一起。 https://www.jianshu.com/p/40e83c62e815
13.ChattradownloadSourceForge.netChattra Web Site Other Useful Business Software Protect Your Online Privacy with ExpressVPN For anyone who needs a fast and secure VPN service The VPN that just works. #1 Trusted leader in VPN. Enjoy unrestricted access worldwide. 30-day money-back guarantee. ExpressVPN defeats content restrictiohttps://sourceforge.net/projects/chattra/
14.ChattraTangkittiphatharaphornIMDbProChattra Tangkittiphatharaphorn Edit page Add to list Track Visual Effects, Art DepartmentContacts Become a member to see Chattra Tangkittiphatharaphorn's contact information. Try IMDbPro Premium for free Chattra Tangkittiphatharaphorn Edit page Add to list Track Visual Effects, Art https://pro.imdb.com/name/nm9367091/network
15.Linux服务器发现挖矿病毒(crypto和pnscan)导致CPU爆满100的详细chattr -a authorized_keys # 去除i属性 chattr -i authorized_keys # 去除e属性 chattr -e authorized_keys 没有修改特殊属性的文件 权限是600 。root用户无法删除和修改。通过上面的chattr命令一一去除特殊属性,就可以正常修改和删除密钥文件了。 密钥文件里面的内容已经被我清空了。这两个文件终于可以修改了。 https://blog.itpub.net/69988117/viewspace-2773055
16.5'chattr'CommandstoMakeImportantFilesIMMUTABLEchattr is a command line tool to set/unset certain attributes on a file or folder to secure accidental deletion or modification of files and folders, even though you are logged in as root user.https://www.tecmint.com/chattr-command-examples/
17.chattr命令chattr指令可改变linux文件系统的文件属性,通用格式为:+-=[aAcCdDeijsStTu] “ aAcCdDeijsStTu ” 表示可以赋予文件的新属性,这些属性共有以下几种模式 。a:让文件或目录仅供附加用途; A:当一个具有“A”属性的文件被访问时,它的atime记录不会被修改; c:将文件或目录压缩后存放; d:将文件或目录排除在http://www.linux265.com/course/linux-command-chattr.html
18.linux下chattr命令的使用为文件file.txt设置追加数据和禁止删除属性: chattr +a +i file.txt 3.1.2 不允许任何更改 为目录dir设置只读属性: chattr +A dir 3.2 查看文件属性 查看文件file.txt的属性: lsattr file.txt 3.3 恢复文件属性 取消文件file.txt的追加数据和禁止删除属性: chattr a i file.txthttps://www.kdun.com/ask/679881.html
19.linuxchattr命令详解?Worktile社区chattr +i file.txt – 取消文件的只读属性: chattr -i file.txt – 设置文件为不可修改属性: chattr +i file.txt – 取消文件的不可修改属性: chattr -i file.txt – 设置文件为只追加属性: chattr +a file.txt – 取消文件的只追加属性: https://worktile.com/kb/ask/314624.html
20.使用logrotate管理日志文件anmile/usr/bin/chattr +a /var/log/messages 重新为 /var/log/messages 文件指定“只追加”属性,这样防治程序员或用户覆盖此文件。 最后的 endscript 用于结束 postrotate 部分的脚本 3、logrotate 的运行分为三步: 判断系统的日志文件,建立转储计划以及参数,通过cron daemon 运行下面的代码是 Red Hat linux 缺省的crohttp://blog.chinaunix.net/uid-25006584-id-174901.html
21.Linux文件保护禁止修改删除移动文件等,使用chattr+i保护2019-12-19 18:37 ?转自:https://www.cnblogs.com/ftl1012/p/chattr.html 常见命令参数 A:即Atime,告诉系统不要修改对这个文件的最后访问时间。 S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。 a:即Appe https://recomm.cnblogs.com/blogpost/10656118
22.OtherCommands%a 星期的缩写。 %A 星期的完整名称。 %b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。 %j 该年中的第几天。 %m 月份(以01-12来表示)。 https://math.ecnu.edu.cn/~jypan/Teaching/Linux/command/other.htm