当前位置:首页 >> 节能

26 个常用 Linux 命令及使用案例列举如下

来源:节能   2024年11月11日 12:16

家目。 cd -:返国早先会面时附录。

第四条之中踏入家附录,当其他用户为一般来说其他用户时,踏入/home/其他账号,当是root其他用户时踏入/root同方向之中。

五、touch 可执;大

1、词汇

touch 表单 文件

2、机制

不够换创始文件或者附录的星期。 新建一个不发挥起着的文件。

3、特指表单

-a 只不够换存所取星期。 -c 不构建任何文件。 -d 用作指明的星期应于而不是从以前的星期。 -f 此表达式将或多或少不予妥善解决弊端,极少督导妥善解决BSD原版touch可执;大的兼容性弊端。 -m 只不够换转变星期。 -r 把指明文件或附录的应于星期,索性时则和参见文件或附录的应于星期相同。 -t 用作指明的应于星期,而不是从以前的星期。

4、值得特别注意

特别注意这里,再行一touch test1不久,test1文件的星期发生了忽略。(特别注意是所有的星期都亦会被忽略),如果想忽略特定星期,并不需要对其添赞表单。我们用作stat 可执;大来标示出所有星期。

六、mkdir 可执;大

1、词汇

mkdir 表单 附录名

2、机制

在意味著附录下创始一个附录。

3、特指表单

-p 迭代地构建多个附录,即大附录下有小附录,小附录下有小小附录。

4、值得特别注意

同样创始p1/p2/p3/p4是不被允许的,并不需要假如-p表单。

七、rmdir与rm可执;大

1、词汇

rm 表单 附录 rmdir 表单 附录

2、机制

rmdir是与mkdir相对应的可执;大,rmdir是删掉附录的指示。 rm是可以同时删掉文件和附录的可执;大。 我们经特指作rm可执;大。

3、特指表单

-f 强制执;大删掉。 -i 删掉以前逐一追问断定。 -r 删掉附录下所有文件(对应mkdir -p)。

这里就可以清楚rm -rf为什么叫来作删库恰巧了,这条编译器的含义是将某一个文件下的所有文件开展强制执;大删掉。

八、man可执;大

1、修订版的装上

并不需要在root名义下。

2、词汇

man 表单 指示

3、机制

通过追问man这个男人,我们可以了解linux可执;大的词汇。

4、特指表单

-k 根据关键词关键字联机帮助。 num 只在第num个副标题找。 -a 将所有副标题的都标示出出来,比如man printf它缺省从第一章开始关键字,真的就暂时,用a表单,当按下q引退,它亦会继续往前面关键字,直到所有副标题都关键字完毕。

5、修订版大写字母含义

修订版一共分为八章:

1是一般来说的指示。 2是的系统呼叫,如open,write之类的(通过这个,至少可以很不方便的查到呼叫这个函数,并不需要赞什么头文件)。 3是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件。 5是指文件的PDF,比如passwd,就亦会说明了这个文件之中各个字段的含义。 6是给游戏留的,各个游戏自己假定。 7是附件还有一些变量,比如environ这种全局变量在这里有说明了。 8是的系统管理用的指示,这些指示并不并不需要由root用作,如ifconfig。

九、cp

1、词汇

cp 表单 函数呼叫或附录 最终目标文件或附录

2、机制

副本文件或附录。

在没有指明同方向的并不并不需要,配置文件拷贝到意味著同方向。不指明UTF-,则UTF-连续性。

3、特指表单

-f 私自副本文件或附录,如同时指明两个以上的文件或附录,且仍要的目的地是一个已经发挥起着的附录。 -i 散布文件之以前追问其他用户。 -r 迭代妥善解决弊端,将指明附录下的文件与子附录一并妥善解决弊端。若函数呼叫和附录的结构上不属于附录或符号页面,则一律视作一般来说文件妥善解决弊端。 -R 将指明附录下的文件及子附录一并妥善解决弊端。

4、值得特别注意

这里就是将myfile这个附录副本到myfile2这个附录之下。

十、mv指示

1、词汇

mv 表单 函数呼叫或附录 最终目标文件或附录

2、机制

可以用来静止文件或者给文件更名。

视mv指示之中第二个表达式的多种类型相异(是最终目标文件还是最终目标附录),mv指示将文件重命名或将其迁到一个属于自己附录之中。 当第二个表达式多种类型是文件时,mv指示完成文件重命名,此时,函数呼叫并不并不需要由一个(也可以是源附录名),它将所给的函数呼叫或附录重命名为等价的最终目标UTF-。 当第二个表达式是已发挥起着的附录名时,函数呼叫或附录表达式可以有多个,mv指示将各表达式指明的函数呼叫均迁到最终目标附录之中。

3、特指表单

-f 如果最终目标文件已经发挥起着,不亦会会面时而同样散布。 -i 若最终目标文件已经发挥起着,亦会追问有否散布。

4、值得特别注意

用作mv指示将起初在lhb这个文件夹之中的myfile.txt移到到myfile这个文件夹之中。

这里将test.c重命名为test1.c

十一、cat

1、词汇

cat 表单 文件

2、机制

发送给最终目标文件的素材。

这里用一段指示;大脚本来开展值得特别注意:

count=0; while [ $count -le 1000 ]; do echo “hello ${count}”; let count++; done> file.txt

这段编译器说明了的原意是扫描1000个hello到file.txt这个文件之中。

3、特指表单

-b 对非空控制器;大序号。 -n 对控制器的所有;大序号。 -s 不控制器多;大空;大。

4、值得特别注意

我们可以根据刚才创始的file.txt来开展值得特别注意。

我们可以同样cat file.txt开展敞开文件:

也可以通过-n表单来扫描出;大序号:

我们还引入了tac来开展逆序控制器文档与cat正好显然:

十二、more可执;大

1、词汇

more 表单 文件

2、机制

按建议发送给附录文件素材。

3、特指表单

-n 对控制器的所有;大序号。 -大写字母 标示出大写字母个;大数。 q 引退more。

4、值得特别注意

我们每次只想看十;大素材:

此时只标示出10;大素材,再行按一次借来亦会再行垂直标示出正要。

十三、less可执;大

1、词汇

less 选型 文件

2、机制

less与more相似,但用作less可以任意浏览者文件,而more极少能向以前静止,却不能向后静止,而且less在发送给之以前不亦会赞载整个文件。 发送给文件推荐用作less开展发送给。

3、特指表单

-i 或多或少关键字时的大写字母。 -N 标示出每;大的经营者。 /正则表达式:垂直关键字"正则表达式"的机制。 ?正则表达式:侧向关键字"正则表达式"的机制。 n:重负以前一个关键字(与/或?有关) N:反向移位以前一个关键字(与/或?有关) q:引退

十四、head 可执;大

1、词汇

head 表单 文件

2、机制

用来标示出档案资料的开头至标准控制器之中,配置文件head指示扫描其对应文件的开头10;大。

3、表单

-n(;大数)标示出的;大数。

4、值得特别注意

可以看得见配置文件扫描了10;大,而赞上-3不久只扫描了3;大。

十五、tail可执;大

1、词汇

tail 表单 文件

2、机制

用做标示出指明文件末尾素材,不指明文件时,作为链接接收者开展妥善解决弊端,特指发送给笔记文件。

3、特指表单

-f 循环系统读所取 -n 标示出;大数

4、值得特别注意

5、管线

通过了解head可执;大以及tail可执;大我们可以很非常容易寻找某文档首尾临近的样本,但如果愿意寻找之上端的样本呢,这就并不需要来作管线"|"

管线的起着是: 将以前一个妥善解决弊端结果通过管线交给前面的开展妥善解决弊端。

比如我们要寻找100到120;大的接收者,就可以先通过head寻找以前120个样本,然后再行根据tail寻找后二十个样本。

十六、echo 可执;大

1、词汇

echo “正则表达式” echo “正则表达式”> 文件

2、起着

将控制器正则表达式标示出到标准控制器,或者开展控制器链接(本来应该标示出到标示出器的素材链接擦除最终目标文件之中)

特别注意,当要擦除的文件不发挥起着的时候,亦会备用创始一个该称谓的文件。

3、值得特别注意

1)扫描到标准控制器

2)控制器链接

这里用作>来开展擦除读取。

3)妥善解决散布弊端

我们发现,再行向f.txt擦除素材的时候,亦会对原来的素材开展散布妥善解决弊端,这就并不需要用作>>追赞链接来避免被散布:

十七、星期特别的可执;大

1、date标示出

date +%Y 说明了年 date +%m说明了同年 date +%d说明了日

我们还可以自假定PDF,比如date +%Y-%m-%d:

2、上标表

%H:小时 %M:分钟 %S:秒 %X:大概%H:%M:%S %d:日 %m:同月份 %Y:月份 %F:大概%Y-%m-%d

3、在主角星期方面

-s:设立意味著星期,只有root权限才能设立,其他并不并不需要发送给。 -s 20080523:正因如此20080523,这样亦会把具体星期正因如此空00:00:00。 -s 01:01:01:设立具体星期,不亦会对应于来作不够换。 -s “01:01:01 2008-05-23”:这样可以设立全部星期。 -s “01:01:01 20080523”:这样可以设立全部星期。 -s “2008-05-23 01:01:01”:这样可以设立全部星期。 -s “20080523 01:01:01”:这样可以设立全部星期。

4、星期捏

date +%s 说明了星期捏(1970年1同年1日从也就是说开始到从以前的秒数)

我们也可以通过如下指示来标示出星期捏。

十八、cal可执;大

1、词汇

cal 表单

2、机制

用做发送给日历等星期接收者。

3、特指表单

-3 标示出的系统以前一个同年,意味著同年,下一个同年的同年历。 -j 标示出在伊始之中的第几天(一年应于按天算,从1同年1号算起,配置文件标示出意味著同年在一年之中的天数)。 -y 标示出意味著月份的日历。

4、值得特别注意

十九、find可执;大

1、词汇

find pathname -options

2、机制

用做在文件树之中查找文件,并来作相应妥善解决弊端。

3、特指表单

-name 按照UTF-查找文件。

4、值得特别注意

二十、grep可执;大

1、词汇

grep 表单 关键字正则表达式 文件

2、机制

在文件之中关键字正则表达式,将寻找的;大扫描出来。

3、特指表单

-i:或多或少大写字母的相异,所以大写字母视作相同。 -n:控制器经营者。 -v:反向选择,标示出没有关键字正则表达式素材的正要。

4、值得特别注意

可以将富含99的扫描出来。

grep支持正则表达式。

二十一、zip/unzip可执;大

1、词汇

zip 文件、附录 unzip 传输文件、附录

2、机制

zip将附录和文件传输到zipPDF。 unzip对文件开展压缩。 只链接zip亦会配置文件标示出传输原版接收者。

3、特指表单

-r 迭代妥善解决弊端,将指明附录下的所有文件和子附录一并妥善解决弊端。 -d 压缩到指明同方向。

4、值得特别注意

以上展示出了一个取得成功传输和压缩的每一次。

特别注意一般来说文件是可以同样传输的,但是要传输一个附录同样用zip是不;大的。

我们并不需要用作-r表单来开展迭代传输。

只有转到了-r表单才能将附录之中的素材全部开展传输,否则只亦会传输一个附录。

二十二、tar 可执;大

1、词汇

tar 文件与附录。

2、起着

外摊/解包,不敞开它,同样看素材。

3、表单

-c:构建一个传输文件的表达式可执;大。 -x:解开一个传输文件的表达式可执;大。 -t:发送给tarfile里面的文件。 -z:有否同时较强gzip的一般来说?有否并不需要用gzip传输? -j:有否较强bzip的一般来说?有否用作bzip传输? -v:传输每一次之中标示出文件!这个特指,但不建议用在背景制订每一次! -f:用作档名,请特别特别注意,在f不久要马上接档名哦,切勿再行赞表达式。 -C:压缩到指明附录。

4、值得特别注意

以上展示出了将file.txt文件外摊,并解包到test之中的每一次。

二十三、bc指示

1、起着

bc指示可以开展大体上运算。

2、值得特别注意

我们可以同样用作bc指示来运算,也可以通过管线同样计算出计算结果。

二十四、uname 可执;大

1、词汇

uname 表单

2、起着

用来借助个人电脑和Linux特别接收者。 uname可以标示出linuxPS所用的Linux原版,接口的称谓等大体上接收者。

3、常见表单

-a:控制器所有接收者,依序为软件包称谓,PS名,软件包原版号,软件包原版,接口名,妥善解决弊端器多种类型,接口平台多种类型,Linux称谓。

4、值得特别注意

二十五、绑定

tab:指示补全,档案资料补齐。 ctrl+c:让意味著应用程序停掉。 ctrl+d:迅捷结束(End of File,EOF,End OfInput)的原意,也可以用来摒弃exit。

二十六、关机

1、词汇

shutdown 表单

2、特指表单

-h:在的系统的一站式停掉后,马上关机。 -r:在的系统的一站式停掉后就再行一启动。 -t sec:-t前面赞秒数,过几秒后关机的原意。

3、特别注意

自己买的一站式器注定切勿关机。

扩展指示

装上和提出申请指示:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; 文件妥善解决弊端指示:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; 的系统管理特别指示:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; 网络读取指示:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; 的系统安全特别指示:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; 其它指示:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

作者丨摊寂寞的小孩子

来源丨主页:_51492202/article/details/123185337

dbaplus社群瞩目广大技术共同开发人员原作者,原作者邮箱:editor@dbaplus.cn

dbaplus社群最新一期播送【Debian分布式样本库CrateDB在携程的最佳概念化】将于每天晚上8点开播,通过底部页面踏入播送间!

_id=10280312Simonmod=playSimoninviter=7907844Simonf=7907844Simonorigin=7907844

关注公众号【dbaplus社群】,借助不够多原创技术共同开发文章和精选辑工具订阅

株洲看男科哪里最好
成都炎治疗医院
南京肛肠医院哪家专业
半夜上吐下泻应急措施
昆明白癜风医院哪家比较好
吃复方鳖甲软肝片肝能变软吗
眼睛酸痛怎么才能快速缓解
牙疼用什么止痛
复方鱼腥草合剂说明书
克癀胶囊有什么功效
标签:命令案例
友情链接