linux基础命令学习proc文件系统是一个伪和内核模块用来向进程_第1页
linux基础命令学习proc文件系统是一个伪和内核模块用来向进程_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一部分:LINUX概述/proc(process)(proc是一个虚拟的文件系统,与其他文件系统不同,/proc/proc的文件可以用于有关内核的状态、计算机的属性、正在运行的进程的状态等信息:mount-tprocproc/procproc/procproc2个都有系统文件,区别就是,一个是真实存在,里面放东西的,sys是系统文件,是你真作每步用到这是内核对系统中所有设备的分层次表达模型,也是/sys重要 结 结构,devices中的所有设备都是连接接,它也是构成Linux在/sys/class/input之下,而不论它们是以何种总线连接到系统。它也是构成Linux统一设备模型的一部分;这是系统中当前所有的块设备所在,按照功能来说放置在/sys/class之下会更合适,但只是由于历史遗留因素而一直存在于/sys/block,但从2.6.22开始就已标记为过时,只有在打开了CONFIG_SYSFS_DEPRECATED配置下编译才会有这个的存在,并且在2.6.26内核中已正式移到/sys/class/block,旧的接口/sys/block在/sys/devices/中真实设备的符号文第三部分:LINUX常用命11)一次显示整个文件$ 创建一个文件功能$Cat3)1$catfile1>file $catfile1file2file4)替换文件$catfile1>file2$catfile1 file1file2$catfile1file2filefile1file2file5)$cat >>6)$cat>>aaa.sh-n--number1-b--number-nonblank-n-s--squeeze-blank-v--show-2来表示当 ,用/来表示系统2)-exec:find命令对匹配的文件执行该参数所给出的s命令。相应命令的形式为"command{}\;",注意"{}"和“\;”之间的空格如:将查找出来的文件删除:find-namea1.sh-execrm -amin-n查找n分钟以前被过的所有文件-atimen查找n天以前被过的所有文件-cminn查找n-ctimenn-mminnn-mtimen按文件更改时间来查找,-nn天以内,+nn- 查找大小为0 或文-path*、?、-namename,-inamename:名称符合name的。iname会忽略大小- 例模糊查询:find -typexp命名管道(FIFO)f普通文件l符号文件(symbolicfind-name按文件创建时间来查找:findctime-nnnn天以内,+nn天以前按文件更改时间来查找:findmtimen查找:find~-name find.-name$find~-name"*.txt" $find.-name"[A-Z]*"-print#大写字母开头的文$find/etc-name"host*"-print#host开头的文$find.-name"[a-z][a-z][0–9][0–9].txt"-print#两个小写字母和两个数字开头的txt文3全称:GlobalRegularExpressionPrintgrepdtest$grep‘test’$grep‘test’aabb$grepa-z]\{5aa例如grepman*会匹配‘Batman‘manic‘man’等grep'\<man'*匹配‘manic’和‘man’,但不是‘Batman’,grep<man\‘man’,而不是‘Batman’或‘manic果west被匹配,则es就被到内存中,并标记为1,然后搜索任意个字符(.*),这些字符后面紧跟着另外一个es(\1),找到就显示该行如果用egrep或grep-E,就不用”\”号进行转义直接写成’w(es)t.*\1′od将a1.sh文件设为该拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写odug+w,o-w 和 665a1.sh效果相将a2.sh文件设为该拥有者,与其所属同一个群体者可写入,但其他以外的人只可以执行权odug=rwx,o=xa2.sh和od771效果相将file1.txt设为所有人皆可:odugo+rfile1.txt和oda+r od-Ra+r*od4755filenameroot4、将aaa(已存在),并命名为bbb:cpaaabbb将所有的C语言程式拷贝至Finished子 cp*.cFinished5、范例一:将整个 下的文件全部打包成为[root@linux~]#tarcvftmp/etc.tar #-/ <==gzip[root@linux~]#tar-jcvf/tmp/etc.tar.bz2/etc <==bzip2压缩范例二:查阅上述/tmp/etc.tar.gz文件内有哪些文件?[root@linux~]#tar-ztvf/tmp/etc.tar.gz/usr/local/src[root@linux~]#cd/usr/local/src[root@linuxsrc]#tar-zxvf/tmp/etc.tar.gzetc/passwd[root@linuxtmp]#tar-zxvf/tmp/etc.tar.gz范例四:在/tmp,我只想要将/tmp/etc.tar.gz内的etc/passwd解开而[root@linux~]#cd[root@linuxtmp]#tar-zxvf/tmp/etc.tar.gz第五部分:管道与重定第六部分:linux进程管1winfo1cpuM2、strace进strace–p3KillKILL9KILLALL/opt/bin/php可匹配对应条件的进程全部杀死第七部分:基础命cd/home进入'/home' cd..返回上一级cdcdcd~user1cdpwdls查 中的文ls-F查 中的文ls-l显示文件 的详细资lsals*[0-9]*显示包含数字的文件名 tree显示文件和 mkdirdir1创建一个叫做'dir1'的 mkdirdir1dir2同时创建两个mkdir-p/tmp/dir1/dir2创建一个 rm-ffile1删除一个叫做'file1'的文件'rmdirdir1删除一个叫做'dir1'的 rm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论