linux常用命令总结

来源:互联网 发布:知乎专栏rss 编辑:程序博客网 时间:2024/06/05 17:28
cd dir 更改目录到dirtail -f file 从后10行开始查看file的内容shutdown -g0 -y -i5 关机命令(i 是指运行级别,5是指在X86关闭计算机的运行级别 -g 是指在多少分以后关闭电脑 0 就是立刻关闭 -y 就是不进行任何提醒关闭计算机)shutdown -h now 立即关机shutdown -r now 立即重启cp -rf file1 file2将file1复制到file2 (-r 递归处理,指定目录下的文件和子目录一并处理;-f 强行复制,无论目标是否存在)su - root 是切换到root账号使用,使用的是root用户的环境变量;su root 则是取得root的特权,以root的身份执行程序,但保留原来用户环境。vi file    xxx i 书写 再按ESC键,然后:wq(保存并退出)tail -f nohup.out 监控标准输出chown -R username:users Document/  (对Document/ 目录下的所有文件与子目录执行相同的所有者变更,修改所有者为users用户组为username用户;-R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理)lsof -i:9999 查看9999端口被哪个进程占用ps -ef | grep tomcat:查看tomcat所有在运行进程kill -9 端口号:彻底停止进程ps -ef | grep Adapte:将Adapte进程显示出来-A  显示所有程序。 -e  此参数的效果和指定"A"参数相同。-f  显示UID,PPIP,C与STIME栏位。 grep命令是查找,中间的|是管道命令 是指ps命令与grep同时执行tar命令[root@Linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!   例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成   『 tar -zcvPf tfile sfile』才对喔!-p :使用原文件的原来属性(属性不会依据使用者而变)-P :可以使用绝对路径来压缩!-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!--exclude FILE:在压缩的过程中,不要将 FILE 打包!范例:范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩compress -f 强迫写入档案,若目的档已经存在,则会被覆盖 (force)1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复!2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息不会提示确认信息。3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会删除目录,文件通常可以恢复。4.其他参数命令:      -f, --force    忽略不存在的文件,从不给出提示。    -i, --interactive 进行交互式删除    -r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除。    -v, --verbose    详细显示进行的步骤      --help     显示此帮助信息并退出      --version  输出版本信息并退出创建软连接,命令如下:ln -s / /home/good/linkname                        ln的链接分软链接和硬链接两种:1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。2、硬链接ln源文件目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。ls 列出目录ls -al 使用格式化列出隐藏目录cd 更改到home目录pwd 显示当前目录mkdir dir 创建目录dirmv file1 file2 将file1重命名或移动到file2;如果file2是一个存在的目录则将file1移动到目录file2中touch file 创建fileps 显示当前的活动进程chmod octal file 更改file的权限4-读(r)2-写(w)1-执行(x)示例:chmod 777 为所有用户添加读、写、执行权限chmod 755 为所有者添加rwx权限,为组和其他用户添加rx权限grep pattern files 搜索files中匹配pattern的内容grep -r pattern dir 递归搜索dir中匹配pattern的内容command | grep pattern 搜索command输出中匹配pattern的内容w 显示登录的用户uptime显示系统从开机到现在所运行的时间w 显示登录的用户whoami 查看你的当前用户名finger user 显示user的相关信息cat /proc/cpuinfo 查看cpu信息cat /proc/meminfo 查看内存信息df 显示磁盘占用情况du 显示目录空间占用情况free 显示内存及交换区占用情况gzip -d file.gz 将file.gz解压缩为fileping host 确定网络和各外部主机的状态wget file 下载filewget -c file 断点续传从源代码安装./configuremakemake installdpkg -i pkg.deb 安装包(Debian)rpm -Uvh pkg.rpm 安装包(RPM)Ctrl+C 停止当前命令Ctrl+Z 停止当前命令,并使用fg恢复Ctrl+D 注销当前会话,与exit相似Ctrl+W 删除当前行中的字Ctrl+U 删除整行!! 重复上次的命令exit 注销当前会话

原创粉丝点击