Linux常用命令


有关内核的作用:   管理设备、内存、进程、控制在系统程序和系统硬件的接口、管理交换区、守护进程、文件系统和其他接口   linux命令大小写敏感   clear      清屏   pwd (print working directory) 打印当前路径   cd [dir]     进入某一个目录              /表示根目录              ../表示上一级目录                ./表示当前目录             ~用户名     进入某一个用户的家目录   ls [options] [dir]      查看文件夹和文件   options:(选项)     -a  查看隐藏文件     -l 查看文件的详细信息   -R 打开当前目录下的所有文件夹和文件,直到最后的文件夹不能再分 -t 根据时间对当前文件夹下的文件夹和文件进行排序,若不加则是根据字母排序 -F 表示文件的类型  文件后有@表示软链接、/表示目录文件、没有表示文本文件、*表示可执行文件   file [filename]      显示文件的类型/属性 man 命令     查看Linux手册/文档   touch [filename]     创建文件   如果文件名已经存在,不会覆盖原先文件,只是改变原先文件的访问时间和修改时间   mkdir [-p] directname 创建文件目录   -p:     这个选项是在没有目录的情况下,仍可以创建目录     目录可以是绝对路径、相对路径   cp sourcefile destinationfile  复制文件   如果添加选项 -i 系统会弹出一次选择的机会 cp -r sourcedir destinationdir      复制目录   mv sourcefile destinationfile  移动/重命名文件   如果添加选项 -i 系统会弹出一次选择的机会 mv -r sourcedir destinationdir      移动/重命名目录   rm filenames      删除文件 rm -r dir 删除非空目录及其以下所有文件 rmdir dir 删除空目录   zip filename.zip filename(s)     压缩文件 filename(s)可以是多个文件 unzip filename.zip         解压文件   打包文件   tar -[cvf] package_name filename(s) 选项一般都是cvf 解包文件   tar -[xvf] package_name  选项一般都是xvf   链接   ln -s sourcefile destination 软链接,只是一个快捷方式,大小是文件名的路径的大小   ln  sourcefile destination 相当于复制,这两个文件会指向同一个文件   元字符 *      匹配所有字符 ?      匹配一个字符 [a-z]      匹配区间里的一个字符 ;      命令连接,同时执行多条命令 |      管道元字符 >      将结果重定向到某个文件中,会覆盖原来的内容,这个文件不能是原来的文件,否则这个文件会是空文本的 >>      追加到重定向某个文件中 ,追加到原来的内容 <      输入重定向   文本用到的命令 cat [filename]      查看全部文本    tac查看的内容与cat相反 more [filename]      分页显示文本 less支持上下翻页 nl  [filename]       查看文本并且添加行号 head  -n filename      查看文件的前n行 默认10行 tail -n filename      查看文件的后n行 默认10行 uniq filename      对文件的全部内容,以行为单位,进行去重 diff -u filename1 filename2      比较文件的内容相比 sort filename 对文件的内容进行排序, 选项-u是对文件内容去重,以行为单位