Linux都是基于文件的。而Linux中的目录是树形结构。cd命令ifconfig/ipaddr查看IP地址pwd查看当前位置tab键自动补全(注意唯一性)cd命令是linux中最基本的命令语句,必须熟练cd/返回根目录cd~用户主目录cd.当前目录cd..返回上一级目录cd/usr/进入usr目录cd–直接返回上一级目录cdhomels命令ls显示文件名ls-l详细格式、文件权限、时间ll和ls-l都有同样的效果ls*.txt查看所有txt类型文件目录命令1.命令行模式:Esc切换到命令行模式。2、编辑模式:按i键,按a键在光标前开始编辑,按o键在光标后开始编辑,按u键在当前行的下一行开始编辑,撤销之前的操作3、底行模式:按shift+:冒号。:问!不保存退出:wq保存退出:/world从当前光标向上查找world:?world从当前光标向后查找world删除命令rm删除文件rmn.txt提示y删除n放弃rm–fn.txt不提示rm–rfdirname不提示递归删除目录下的所有内容rm–rf*删除所有文件rm–rf/*删除所有子目录all和文件copyandmove文件命令cpcopyfilescpnginx.confn.txtcp–Rtomcat1tomcat2#复制整个目录mv修改文件名,移动文件mvn.txtm.txt修改文件名浏览文件命令cat输出全部文件内容more输出全部文档内容,分页输出,空格浏览下一屏,q退出less用法和more一样,只是用PgUp和PgOn键控制tail显示文件的最后几位,经常使用tail-10nginx.conf查看nginx.conf的最后10行tail–fnginx.conf动态查看日志,方便查看日志中的新信息ctrl+c结束查看打包命令。tar命令位于/bin目录中。它可以将用户指定的文件或目录打包成一个文件而不用压缩。一般Linux上常用的压缩方式是用tar把很多文件打包成一个文件,然后用gzip压缩命令压缩成一个name.tar.gz文件。-c新建一个tar文件-v显示运行进程的信息-f指定文件名-z调用gzip压缩命令进行压缩-t查看压缩文件内容-x解压tar文件tar–cvfn.tar./压缩当前目录下的所有文件和目录,文件名为n.tartar–xvfn.tar将压缩包中的文件解压到当前目录(如果解压还没有成功解压一个很长时间,按Ctrl+C启动)tar–cvzfm.tar.gz。/*压缩文件tar-zxvfm.tar.gz解压m.tar文件到当前目录tar–cvf/tar–xvfcontainstar–cvzf/tar-zxvfgrep命令greproot/etc/passwd在文件中查找关键字rootgreproot/etc/passwd--colorhighlightgreproot/etc/passwd–A5–B5highlight,A后5行,B前5行grep-nroot/etc/passwd查找并显示行数grep-vroot反转/etc/passwd,找出没有root的数据。注意加粗的命令是常用的命令
