ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:24.29KB ,
资源ID:9463367      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9463367.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文((-Linux篇)——-Shell常用命令汇总(有关-系统-文件-压缩-合并-网络).docx)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

(-Linux篇)——-Shell常用命令汇总(有关-系统-文件-压缩-合并-网络).docx

1、读书笔记(卷一 Linux篇)——< Shell常用命令汇总(系统,文件,压缩,合并,网络> 在下笔之前,首先非常非常感谢某个大神 曾送给井一  一本和嵌入式Linux编程有关的书,井一  定会好好珍惜~                                                                  by 井一                                                                         2014/4/13 ——————————————————————————————— "Part 1

2、——用户系统  相关指令:     一,(su---->用户切换)         格式:“su - root”,指将当前用户切换至’root‘用户。         拓展阅读——>指令格式中,su后紧跟的选项是还可以是:        1, ”-“,”-l“,”--login“,指为该操作者重新登录。将环境变量全部更新至root的环境变量;        2,”-m“,”-p“是指执行该指令时并不更改环境变量,即保持原有用户的环境变量设置; ———————————————————————————————     二,  (useradd和passwd---->用户管

3、理)         格式:                     useradd 【选项】David     (添加用户David)                 passwd David                     (为用户David设置密码)        其中:useradd“选项”里的参数可以如下:         1,“-g”功能:指定用户David所在群组;         2,“-m”功能:自动建立用户David的登入目录;         3,“-n”功能,取消建立功能;         [注]:以上三个均为备用选项,可不加。  

4、                 以上操作需在root'权限下进行 ——————————————————————————————     三,(“ps”/"kill"    系统管理)         格式:                 “ps -ef” 查看所有进程及其进程号(PID),系统时间,命令所在目录,执行者;                 “ps -aus”查看所有进程及其进程号(PID),系统时间,命令所在目录,执行者,以及CPU及内存占用率,及进程状态;                  “ps -w”使显示屏加宽,并可以显示更多信息;         

5、            ”kill PID“,杀死某一进程号为PID进程(PID可由由上面“ps -ef”命令获取),即,发送终止信号给该进程                    “kill -s PID”将任意指定信号发给进程;                    “kill -p PID”打印出该进程的进程号;                     ”kill -l  PID“列出该进程所有可用信号名称。             拓展阅读:                         1,”ps“在具体的使用过程中,可以和其他指令结合起来使用,以提高效率;    

6、                     2,”ps“选项中的”w'参数可以重复使用,比如“ps -efwww”——其中三个“w“表示在显示“ef”选项信息的时候加宽三倍。 ———————————————————————————————     四,(fdisk——>磁盘相关命令)             格式:”fdisk -l",功能,查看文件系统的分区情况,或对磁盘进行分区(可额外查资料);              其他功能相近指令 ——                         “free“指令,功能,查看当前系统内存的使用情况                 

7、          “df”指令,功能,查看当前磁盘空间的占用情况                            “du”指令,功能,统计文件/目录所占磁盘空间的大小               注,以上指令在使用过程中需要root权限 ———————————————————————————————     五,(mount——文件系统挂载命令)            首先,这条命令需在root权限下运行,再者,这条命令实质上是指在分区和目录建立具体映射的过程——把文件系统/设备挂载到相应的挂载点           具体的使用流程如下;           

8、      1,了解各个系统的文件系统类型,比如,window95/98的”vfat“文件系统;window NT/2000的”ntfs“文件系统,OS/2的”hpfs“文件系统,Linux的“ext2”“ext3" "nfs"文件系统.——从而确定以何种文件格式挂载。                 2,通过”fdisk -l“指令得到设备的名称                 3,在/mnt目录下查找要挂载的挂载点,如果没有,则自行新建相应目录。                 4,最终的命令格式如下”mount   -t   vfat   设备文件名   挂载点目录“——例如   

9、 ”mount   - t   vfat   /dev/hda1   /mnt/win/c"——其中”-t vfat“指明是以vfat格式挂载,即window95系统下的挂载,设备文件名是指步骤2得到的文件名,挂载点目录是指步骤3中的挂载点目录。                 5,在最后使用完该设备文件后,可用命令”umount 挂载点目录“解除挂载。即“umount /mnt/win/c" ——————————————————————————————— Part 2 ——文件相关指令 ——————————————————————————————— 一,("cd"——进入某一目

10、录     |     ”pwd“显示当前目录')             格式:”cd  /home/david/"——指进入/home/david/目录里                         ”pwd“———————显示当前所在目录             特例;                     "cd ~"——进入主目录                    ”cd -“——进入前一次的工作目录 ———————————————————————————————     二(”ls“——显示当前目录下的  文件/目录信息)         格式

11、                 ”ls -l“——单列输出文件/目录信息;                 ”ls -a“——列出所有文件(包含被隐藏的部分)                 ”ls -d“——列出目录名,而非目录内容 ——————————————————————————————     三,(“mkdir”——创建一个目录)                          格式:                              1,”mkdir     /home/david“,    功能,创建/home/david目录          

12、                   2,”mkdir   -p   /home/david",    功能,智能创建/home/david目录,即,如果待创建的路径中某些目录不存在,则系统自动建立好那些不存在的目录                             3,“mkdir -m 777 /home/david",    功能,在创建/home/david 目录时,同时指定其权限,比如”777“的最高系统权限                     注:上述3中要求用户在创建过程中已有系统root权限,如何的到root权限??——”sudo+命令“或键入“chmod 

13、777  *”。 ——————————————————————————————     四,("cat’——连接并显示多个文件的有关信息)               格式:                     “cat    -n    文件名1   文件名2”——对所有的行进行编号(即行前面都显示编号)且显示。                      ”cat   -b    文件名1   文件名2“——功能同上,只是对空白行不编号。 ——————————————————————————————     五(”cp“——复制给定文件或目录到另一文件或目录)  

14、           格式:”cp   -a   /home/david   ./"   ——功能,将/home/david目录下的内容复制到”./ "(即当前目录)              注:                             其中“-a 是指在复制过程中保留链接,原有属性,并复制其子目录。                             其中”-a“也可替换成其他参数,具体请自行谷歌。 ——————————————————————————————     六,(”mv“——为文件改名   或   将文件由一个目录移至另一目录)     

15、            格式:                         ”mv  【选项】  源文件名    目标文件名“——功能——将”原文件名“改名至”目标文件名“                         ”mv  【选项】 源目录    目标目录“——功能——将”源目录下的内容挪至目标目录                 其中,格式里的【选项】是可加可不加,如果加上:                             1,若为”mv   -i    源文件或目录    目标文件目录“——则在移动过程中若出现对原有内容的覆盖,则系统会提问”y or n“;

16、                             2,若为“ mv   -f     源文件或目录   目标文件目录”——则在覆盖时不提醒。 ——————————————————————————————     七(“rm”——对一文件或目录进行删除)             格式:“rm    【选项】  文件或目录名                 其中格式里的【选项】若为”-i“,则进行交互式的删除;                                                     若为”-f“,则无提示的删除;            

17、                                         若为”-r“,则将里面的内容及其所有子目录均递归的删除。 ——————————————————————————————     八,(chown——修改文件所有者   |   chgrp——修改文件所在组)             格式:                 “chowm     root     hello.c”——功能——把hello.c文件的所有者改为root                   ”chgrp     root    hello.c ’——功能——把hello.c 

18、文件的所在组改为root                 注,以上两者操作均需在系统高级权限下进行(“sudo+命令”或“chmod 777 *) ———————————————————————————————     九(chmod——改变文件的读写权限)                 该命令有两种表示方法,一种是符号形式,另一种为八进制形式。                 在具体阐述符号形式之前,先稍稍补充下文件的访问权限格式的相关内容——          ”-   rwx    rwx   rwx “,                  其中”-"所在位,指明了

19、文件所属类型。而三个“rwx”指明了文件拥有者u,所属的用户组(g),其他用户(o)——是否拥有读权限,写权限,执行权限。                       具体格式:                     1,字符格式——“chmod    g+w,o+r     hello.c  ‘——是指对于hello.c文件,为ta的所在组添加写权限,为其他用户添加运行权限                     2,八进制格式——将字符格式中的各位,如果”使能,则置1“,否则为0 ,将所得二进制字符串用八进制表示出来,例如”chmod      777  hello.c"  

20、——为上述的“u”,“o“,”g“均赋值是”使能“权限。                 注,使用chmod时必须有最高的root权限。 ——————————————————————————————     十(grep——在指定文件中搜索特定的内容——并把对应行输出)             格式,如”grep   【选项】  hello   /home/david/hello.c   ——’在/home/david/路径下的hello.c 文件搜索含“hello”的行。                           格式中的【选项】为备选项,可加可不加——若加:

21、             “-c”——只输出含“'hello”的行的个数             “I”——查询时不区分大小写                 其余不常见的选项如有需要——请自行谷歌 ——————————————————————————————     十一(find ——搜索指定目录下的指定内容)         格式:“find   路径  【参数】  【描述】“ 其中,格式里的【参数】选项可加可不加——若加:             ”-depth“指使用深度级别的查找过程方法             ”-mount“查找过程中选择性的忽略其他文件

22、系统的文件         而格式里的【描述】参数也是可加可不加——若加                ”-name"则支持通配符“*”和“?“——比如”find   /home/david/   -name    *.c,可以识别/home/david/目录下的所有.c文件  ——————————————————————————————       十二(locate——一种基于数据库查找的方法———)             即,先建立一个包含系统内所有文件名称和路径在内的数据库,之后查找时,只需查询该数据库———查找速度会大大提升。                 

23、         格式:locate    【选项】                         其中【选项】的值可如下:                         “-u”——从根目录开始创建数据库                          ”-U"——从指定的目录开始创建数据库(下面有具体的实例)                         ”-f“——把指定的文件系统的文件排除在数据库之外                         ”-r“——使用正则运算式做查找的条件                         ”-o“——指定数据库的名称

24、             例如                          首先,用“locate issue -U ./"———功能,在当前目录下建立个数据库,                         之后利用”updatedb“——来进行更新                         最后利用”locate    -r    issue*来进行正则匹配查找。 ——————————————————————————————     十三(ln ——为某一文件在另一位置存放一个符号链接                     格式:”ln -s    目标

25、目录    待创建符号链接的文件  ”                 注:以上指令为“软链接”——即,只生成一个文件的镜像,而非实体——故,文件发生变化时定会同步 ——————————————————————————————             part3——压缩打包相关命令 ——————————————————————————————— 一,(gzip——对文件进行压缩或解压——且能智能识别压缩类型)             格式:“gzip 【选项】  待解压或压缩的文件名”             其中【选项】是备选项——             “

26、d”     是指对压缩文件解压              “-r”      查找指定目录,并压缩或解压目录下的所有文件             注:【选项】中的“-d”只能压缩单个文件——就算用ta来压缩整个目录,也是对每个文件逐个压缩——而非整体打包压缩。 ——————————————————————————————     二(tar——对文件目录进行打包或解包)                      注意,这里说的是——打包,要记得打包和压缩是截然不同的概念。                 格式                     “tar 【选项

27、  【打包后文件名】  文件所在目录或名字“                 功能,                        将待打包或解压的文件——打包或解压为名为【打包后文件名】的文件。                 【选项】里的参数可以如下;                 “-c” 建立新的打包文件                 "-f"    对普通文件进行操作                 ”-z“   调用gzip来压缩打包文件——若与”-x“联用则调用gzip完成解压缩                “-j”调用bzip2来压缩打包文件——若与'

28、x"联用则调用bzip 2来完成解压缩                 “-Z”调用compress来压缩打包文件——若与“-x”联用则调用compress来完成解压缩             最后,献上最常用后缀名的解压命令——         文件后缀              指令         “*.a"                  "tar xv *.a"         “*.z"                   "uncompress *.Z"         "*.gz"                   "gunzip     *.gz"

29、        "*.tar.Z"                 "tar     xZvf    *.tar.Z"         "*.tar.gz/tgz"        "tar      xzvf    *.tar.gz"         "*.tar.bz2"             "tar    jxvf   *.tar.bz2"         "*.rpm"                 "rpm   -i     *.rpm"——安装相应后缀的文件         "*.rpm"                 "rpm2cpio   *.rpm"——解压缩相

30、应后缀的文件         "*.deb"                  "dpkg   -i   *.deb"——安装相应后缀的文件         '*.deb"                  "dpkg-deb   --fsys-tar*       *.deb"——解压缩相应后缀的文件         "*.zip"                     "unzip    *.zip" —————————————————————————————— part4——文件比较   或  合并 相关命令 ——————————————————————————————

31、     一(diff——比较两个不同的文件  或不同目录下的两个同名文件)         格式:diff   【选项】   文件名1    文件名2          其中格式里的【选项】可以为——         “-r”   对目录进行递归对比         “-q”仅报告是否有不同,不输出结果         ”-c“用旧版上下文格式来输出——全部列出,不同处标注         ”-u“用新版上下文格式来输出——仅列出不同的部分         ”-e“命令格式——比如”diff  -e  文件名1   文件名2“         拓展阅读:diff

32、还可以用来创建补丁文件             比如——”diff   文件名A  文件名B    >文件名.patch"             便可用来生成补丁文件——用来显示两文件间差别的部分。 ——————————————————————————————     二(patch——和以上diff配合使用,用来把补丁文件应用到当前代码上)             格式: “patch  文件名A    < 文件名.patch —————————————————————————————— part5——网络相关命令 —————————————————————

33、—————————     一(ifconfig——用来查看和配置网络接口的地址和具体参数)         格式:                   1,  ”ifconfig“——显示所有活跃的接口                  2,  ”ifconfig   网络接口     【选项】“                 格式2中的【选项】——                 ”up“激活指定的网络接口卡                 ”down“关闭指定的网络接口                 ”broadcast  address”设置接口的广播地

34、址                 “point to point” 启动点对点方式                 “address”设置指定接口设备的IP地址                 “netmask   address”设置接口的子网掩码。 —————————————————————————————— 二,(ftp——允许用户以ftp协议上传或下载文件) 实例如下——             利用ftp命令访问“ftp://”站点 1,输入“ftp   " 2,输入用户名”anonymous“,password处输入任一邮箱地址均可。 3,输入”dir“以显示该目录下的所有文件及目录的信息。 4,输入”cd     目录名“进入相应的目录——输入”pwd“显示当前路径 5, 输入”lcd    上传/下载文件所用目录“ ,再接下来利用get命令来下载文件,即输入:”get     文件名“ 6,若需更改编码模式,则输入”bin“进行更改 7,最后,输入”bye“退出 <——————————The      end——————————> 收起

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服