网站大量收购闲置独家精品文档,联系QQ:2885784924

Linux基础知识与常用命令.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux基础知识与常用命令 大纲 基本命令: cd、mkdir、rmdir、ls、cp、mv、du、ln、chmod、rm、su、cat、echo、more/less; 常用命令:grep、find、xargs、tail/head、diff; 多台机器操作命令:scp、wget、md5sum; 定时与后台执行:nohup与crontab; 进程管理:ps/pstree、kill/killall; 其他命令:dos2unix、date、tar、man; 文本编辑:vi cd : 进入某个目录项 mkdir : 建立目录 -p 创建整个路径上的所有目录 rmdir: 删除目录(目录为空可用,非空用rm -r) ls :查看文件和目录的基本信息 -a:显示隐藏文件 -l:显示文件的详细信息,等于ll cp :拷贝文件 -r ??? 复制整个目录。 (一般命令中,-r表示递归) mv :修改文件或者目录项的名字 du:查看文件大小 -s:显示总数 -h:友好的显示,如1024K显示为1M(查看当前目录下的文件信息du –sh *) 一些最基本的命令 ln:建立链接文件 -s建立软链接 chmod :修改文件的访问权限 rm:删除文件或者目录(小心使用) su :在不同的用户之间切换 cat : 显示一个文本文件的内容 echo : 在标准输出上显示一段字符串的内容 more/less :分页显示文件的内容 grep 功能:对文件进行按模式匹配,输出包含匹配模式的行 常用选项: -c:输出包含模式的行数 -n:输出包含模式的行的同时,输出在文件中的行号 -v:输出不包括模式的行 -i:忽略模式和被匹配行的大小写区别 使用举例 grep –v sina site.txt find和xargs 功能:查找文件。find将在目录树中查找和用户指定模式相符合的文件。xargs通常和find连用。 常用选项: -name:指定要查找的文件名 -size:指定要查找文件的大小范围 -mtime:指定查找修改时间在n天以内的文件。 exec command:将find命令查找到的文件作为command命令的参数 使用举例: find . -mtime –1:查找在最近一天内被修改的文件 find -name b.cpp -exec mv \{\} a.cpp \; find –name a*|xargs file tail和head 功能:取一个文件的头若干行或者尾部的若干行,默认为10行。 常用选项: -n num:指定选取的行数 使用举例 tail和head常用来分析日志或者对大规模数据抽取一小部分 diff 功能: diff:按行比较两个文件的不同 在多台机器上操作时可能需要的命令:scp 功能:利用ssh协议在两台主机之间拷贝文件 使用举例 scp *.* mp3@app-test04:linkdb 在两台机器之间利用ssh协议建立信任关系的方法,假设有两台机器A,B 在A机器上调用命令ssh-keygen -d,将生成~/.ssh/id_dsa和~/.ssh/id_dsa.pub两个文件; 将文件从A机器拷贝到B机器的.ssh目录下,执行入下命令. $cat id_dsa.pub authorized_keys 再建立信任关系后,我们从B机器访问A时,将不需要输入密码 在多台机器上操作时可能需要的命令:wget 功能:支持使用FTP和HTTP协议,从其他主机上下载所需要的文件 常用选项: -r:递归的下载目录以及它的子目录和所有文件 --tries=[number]自动重连的次数 -c:断点续传 --debug:使用这个选项可以看到更多wget下载文件过程中的调试信息,比如下载一个http文件时所发送和接收的http包头的格式 --timeout=SECONDS控制wget读超时时间,缺省为900秒 使用举例 Wget ftp://mc:*@/data wget “” 在多台机器上操作时可能需要的命令: md5sum 功能:对一个文件计算它的md5签名,或者利用签名来校验文件传输过程中是否完全一致。 常用选项 -c:从文件中读取要检查的文件名,以及该文件对应的md5sum。检查两者是否一致。 使用举例: md5sum –c example.md5sum 进程管理:查看进程 ps:列出系统中的进程的状态 pstree:以树状结构列出系统中的进程 常用选项 -ef:列出系统中所有用户的所有进程 -aux:功能基本同-e 进程管理:kill和killall kill功能:根据pid给进程发送信号 killall功能:根据所有进程名字为用户输入的进程发送信号 常用参数 Kill:kill

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档