ls-alrtAFR-a显示所有文件和目录(ls默认认为以“.”开头的文件或目录为隐藏文件,不会列出)-l列出文件类型、权限、属主、文件大小等详细信息-r倒序显示文件(原来按字母顺序)-t按创建时间顺序列出文件-A同-a,但不列出“.”(当前目录)和“..”(父目录)-F在列出的文件名后添加一个符号;例如,可执行文件加“*”,目录加“/”-R如果目录中有文件,下面的文件也依次列出touch-acfm-r<参考文件或目录>--help[fileordirectory...]用于修改文件或目录的时间属性,包括访问时间和更改时间。如果该文件不存在,系统将创建一个新文件。mkdir[-p]-p确保目录名称存在,如果不存在则创建一个。mkdir-pBBB/Test在工作目录下的BBB目录下,创建一个名为Test的子目录。如果BBB目录不存在,请创建一个。(注:本例中如果不加-p,原BBB目录不存在,会报错)rm[options]...-i删除前一一询问确认。-f即使原文件属性设置为只读,也不会一一确认,直接删除。-r将目录和后面的文件一一删除。mv[options]-i:如果指定目录下已经有同名文件,先询问是否覆盖旧文件;-f:当mv操作要覆盖一个已经存在的目标文件时,不给出任何指令;mv文件名文件名将源文件名更改为目标文件名mv文件名目录名将文件移动到目标目录mv目录名目录名目标目录已存在,将源目录移动到目标目录;如果目标目录不存在,则重命名mv目录名file名字不对目录下的内容。其效果等于dpR参数的组合。-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。-f:在不提示的情况下覆盖现有的目标文件。-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答“y”时将覆盖目标文件。-p:除了复制文件内容外,修改时间和访问权限也复制到新文件中。-r:如果给定的源文件是目录文件,则复制该目录下的所有子目录和文件。-l:不复制文件,只生成链接文件。cat-AbeEnstTuv[--version]-n或--number:对所有以1开头的输出行进行编号。-b或--number-nonblank:与-n类似,只是不对空行进行编号。-s或--squeeze-blank:当连续的空行超过2个时,用1个空行替换。pwd显示工作目录wget从网站下载文件-q静默下载-b后台下载-O指定不同的文件名–m下载整个网站--no-check-certificate绕过SSL/TLS证书验证--user=--password=从受密码保护的网站下载文件scp[可选参数]-r:递归复制整个目录。-P:注意是大写的P,port是指定数据传输使用的端口号1、从本地复制到远程scplocal_fileremote_username@remote_ip:remote_folderorscplocal_fileremote_username@remote_ip:remote_fileorscplocal_fileremote_ip:remote_folder或scplocal_fileremote_ip:remote_file1号和2号指定用户名,执行命令后需要输入密码。第一部分只指定远程目录,文件名不变。第二部分指定文件名;第三部分,4没有指定用户名,执行命令后需要输入用户名和密码,第三部分只指定远程目录,文件名不变,第四部分指定文件名;应用示例:scp/home/space/music/1.mp3root@www.runoob.com:/home/root/others/musiccp/home/space/music/1.mp3root@www.runoob.com:/home/root/others/music/001.mp3scp/home/space/music/1.mp3www.runoob.com:/home/root/others/musiccp/home/space/music/1.mp3www.runoob.com:/家/根/其他/音乐/001。mp3复制目录命令格式:scp-rlocal_folderremote_username@remote_ip:remote_folder或scp-rlocal_folderremote_ip:remote_folder第一个指定用户名,执行命令后需要输入密码;第二种不指定用户名,执行命令后需要输入用户名和密码;应用示例:scp-r/home/space/music/root@www.runoob.com:/home/root/others/scp-r/home/space/music/www.runoob.com:/home/root/others/以上命令将本地音乐目录复制到远程others目录2.从远程复制到本地从远程复制到本地,只要改变从本地复制到远程命令的最后两个参数的顺序即可,如下示例应用示例:scproot@www.runoob.com:/home/root/others/music/home/space/music/1.mp3scp-rwww.runoob.com:/home/root/others//home/space/music/说明1、如果远程服务器防火墙有scp命令的指定端口,我们需要使用-P参数设置命令的端口号,命令格式如下:scp-P4588remote@www.runoob。com:/usr/local/sin.sh/home/administrator#scp命令使用端口号4588要使用scp命令,请确保使用的用户具有读取远程服务器上相应文件的权限,否则scp命令将不行。rcprcp[-pr][源文件或目录][目标文件或目录]rcp[-pr][源文件或目录...][目标文件]-p 保留源文件或目录的属性,包括拥有谁,属于哪个群体,权限和时间。-r 递归处理,将指定目录下的文件和子目录一起处理。使用rcp命令将远程文件复制到本地进行存储。假设本地主机的当前账号为rootlocal,远程主机的账号为root。要将远程主机(218.6.132.5)主目录中的文件“testfile”复制到本地目录“test”,请输入以下命令:rcproot@218.6。132.5:./testfiletestfile#复制远程文件到本地rcproot@218.6.132.5:home/rootlocal/testfiletestfile#需要当前登录账号cmd登录远程主机rcp218.6.132.5:./testfiletestfileftp-dignvtftp[host名称或IP地址]tar-c或--create创建一个新的备份文件。-t或--list列出备份文件的内容。-x或--extract或--get从备份文件中恢复文件。-z或--gzip或--ungzip通过gzip指令处理备份文件。-f<备份文件>或--file=<备份文件>指定备份文件。-vor--verbose显示指令执行过程。压缩文件没有打包#toucha.c#tar-czvftest.tar.gza.c//压缩的a.c文件为test.tar.gza.c列出压缩文件的内容#tar-tzvftest.tar.gz-rw-r--r--root/root02010-05-2416:51:59a.c解压缩文件#tar-xzvftest.tar.gza.cgzip-c或--stdout或--to-stdout 把压缩后的文件输出到标准输出设备不改变原文件。-dor--decompressor----uncompress 解压缩压缩文件。-for--force 强制压缩文件。不管文件名或硬链接是否存在,文件是否是符号链接。-l或--list 列出有关压缩文件的信息。-ror--recursive 将指定目录下的所有文件和子目录一起递归处理。-vor--verbose 显示指令执行过程。压缩文件#ls//显示当前目录文件a.cb.hd.cpp#gzip*//压缩目录下所有文件#ls//显示当前目录文件a.c.gzb.h.gzd.cpp.gz列出详细信息#gzip-dv*//解压文件并列出详细信息a.c.gz:0.0%--替换为a.cb.h.gz:0.0%--替换为b.hd.cpp.gz:0.0%--替换为d.cpp显示压缩文件的信息#gzip-l*compresseduncompressedratiouncompressed_name2400.0%a.c2400.0%b.h2600.0%d.cppzip将/home/html/目录下的所有文件和文件夹打包为html。当前目录下的zip:zip-q-rhtml.zip/home/html如果我们在/home/html目录下,可以执行如下命令:zip-q-rhtml.zip*从压缩文件cp删除.zip中的文件a.czip-dvcp.zipa.cunzip查看压缩文件中包含的文件:#unzip-labc.zip-v该参数用于查看压缩文件的目录信息,但是不解压缩文件。#unzip-vabc.zip其他vim常用基本操作按i进入编辑模式按esc退出编辑模式按:q退出按:wq保留离开更多操作请点这里yum管理软件包yuminstall安装指定包yumremove删除指定包yumupdate更新指定包yumsearch搜索指定包yumlist列出所有可安装包yumupdate更新所有包yumcleanpackages清除缓存目录Netstat-apn|grep端口号kill-9进程号linux的crul命令我单独写了一篇博客