linux常用指令介绍
Posted 赣州博讯科技工作室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux常用指令介绍相关的知识,希望对你有一定的参考价值。
linux简介 ubuntu安装 常用指令介绍 软件包管理 VIM编辑器的使用 用户和组账户管理 文件权限管理 软件的安装及删除 jdk,tomcat,eclipse 远程登录 文件目录操作命令 ls显示文件和目录列表 -l列出文件的详细信息 -a列出当前目录所有文件,包含隐藏文件 mkdir创建目录 -p父目录不存在情况下先生成父目录 cd切换目录 touch生成一个空文件 echo生成一个带内容文件 cat、tac显示文本文件内容 cp复制文本或目录 -rf强制复制 rm删除文件 -r同时删除该目录下的所有文件 -f强制删除文件或目录 mv移动文件或目录、文件或mv aaa bbb将aaa改名为bbb find在文件系统中查找指定的文件 -name 文件名 wc test统计文本文档的行数,字数,字符数 grep在指定的文本文件中查找指定的字符串 rmdir删除空目录 tree显示目录当前工作目录 ln建立链接文件 more、less分页显示文本文件内容 head、tail分别显示文件开头和结尾内容 stat显示指定文件的相关信息,比ls命令显示内容更多 who、w显示在线登录用户 whoami显示用户自己的身份 hostname显示主机名称 uname显示系统信息 -a查看全部信息 top显示当前系统中耗费资源最多的进程 ps显示瞬间的进程状态 du显示指定的文件(目录)已使用的磁盘空间的总量 df显示文件系统磁盘空间使用情况 -h free显示当前内存和交换空间的使用情况 ifconfig显示网络接口信息 ping测试网络的连通性 netstat显示网络状态信息 man命令帮助信息查询 Alias设置命令别名 alias[别名]=["指令名"] unalias解除别名 Clear清屏 Kill杀死进程 shutdown系统关机 -r关机后立即启动 -h关机后不重新启动 -now立即关机 halt关机后关闭电源 reboot重新启动 sudo service tomcat6 stop关闭tomcat6 rm -r -i -v test删除文件 加了-i参数,所以删除前会让我们输入“Y”来确认,如果不删除的话,输入“N”就不会删除了 加了参数-v后,当rm命令执行完成后,会把命令执行的结果信息显示出来。 rm -r test 删除文件 没有提示 VI编辑器 按ESC键 跳到命令模式,然后: :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改,从上次保存文件开始再编辑 ps -ef | grep "tomcat" 查找进程 kill -9 pid 杀进程 ssh hanbin@192.168.1.102远程登录ubuntu scp test hanbin@192.168.1.102:./test.txt远程拷贝 传整个文件夹 scp -r 文件夹 hanbin@rms.cloudsensor.cn:./ rm-rf test 强制删除 ctrl+alt+F1进入命令行 然后按alt+F2/F3/F4/F5/F6/F7 tar -cvf temp.tar temp/ 将文件打包 gzip temp.tar 将之前打包的文件压缩 gzip -d temp.tar.gz将压缩的文件解压 tar 命令 将整个/home/hanbin/test目录下的文件全部打包成为/home/hanbin/test.tar tar -cvf /home/hanbin/test.tar /home/hanbin/test 仅打包,不压缩 tar -zcvf /home/hanbin/test.tar.gz /home/hanbin/test 打包后,以gzip压缩 tar -jcvf /home/hanbin/test.tar.bz2 /home/hanbin/test 打包后,以bzip2压缩 #特别注意,在参数f之后的文件档名是自己取的,我们习惯上都用.tar来作为辨识 #如果加z参数,则以.tar.gz或.tar来代表gzip压缩过的tar file #如果加j参数,则以.tar.bz2来作为文档名 gzip -1 temp.tar -1或--fast表示最快压缩方法(低压缩比) gzip -l temp.tar.gz -l对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字 gzip -9 temp.tar -9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6 bzip2 -z temp.tar 将之前打包的文件压缩 bzip2 -d temp.tar.bz2 解压之前压缩的文件 tar命令 命令格式: tar [-cxzjvf] 压缩打包文档的名称 欲备份目录参数: -c:建立一个归档文件的参数指令 -x:解开一个压缩文件的参数指令! -z:是否需要用gzip压缩? -j:是否需要用bzip2压缩? -v:压缩的过程中显示文件 -f:使用档名,在f之后要立即接档名 -tf:查看归档文件里面的文件 tar -xvf test.tar 解压tar包 tar -zxvf test.tar.gz 解压tar.gz包 tar -jxvf test.tar.bz2 解压tar.bz2包 unrar x weix.rar 解压rar包 mv temp.tar.gz tamp.tar.gz重命名 关机/重启命令 shutdown 系统关机 -r关机后立即重启 -h关机后不重新启动 -now立即关机 halt关机后关闭电源 reboot重新启动 linux管道 grep -r "best" /home/hanbin/* | more查询含有best的内容并分页显示 dpkg软件包管理工具 要安装.deb文件可以打开一个终端并输入:sudo dpkg -i package_file.deb 来安装.deb文件 如需卸载.deb文件输入:sudo dpkg -r package_name APT软件包管理(高级软件包工具)是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 都是建立在它的基础之上的。有了dpkg后,Debian再次开发了apt,它能自动处理依赖文件并维护已有的配置文件, 快速,实用,高效 安装软件包:sudo apt-get install packagename 删除软件包:sudo apt-get remove packagename 获取新的软件包列表:sudo apt-get update 升级有可用更新的系统:sudo apt-get upgrade 列出更多命令和选项:apt-get help 将.rpm文件转为.deb文件 对于软件包为.rpm后缀的Rad Hat软件包管理器文件。我们并不建议在Ubuntu系统中安装他们。在绝大多数情况下,Ubuntu 自身的.deb软件包是可用的。然而,如果绝对必要,可以使用程序alien将.rpm文件转化为.deb文件 安装alien程序:sudo alien package_file.rpm sudo dpkg -l 查看是否安装了某个软件 sudo dpkg -l | grep "vim" 快速查找是否安装了"vim"编辑器 用命令行下载的安装程序在/var/cache/apt/文件夹里面然后进行安装 VIM编辑器的使用 VIM的运行模式 编辑模式:等待编辑命令输入 插入模式:编辑模式下,输入i进入插入模式,插入文本信息 命令模式:在编辑模式下,输入“:”进行命令模式 在编辑模式下/user 快速查找 mysql start/running top:主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。 i:不显示任何闲置(Idle)或无用(Zombie)的行程。 n:显示更新的次数,完成后将会退出to 显示参数: PID(Process ID):进程标示号。 USER:进程所有者的用户名。 PR:进程的优先级别。 NI:进程的优先级别数值。 VIRT:进程占用的虚拟内存值。 RES:进程占用的物理内存值。 SHR:进程使用的共享内存值。 S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数。 %CPU:该进程占用的CPU使用率。 %MEM:该进程占用的物理内存和总内存的百分比。 TIME+:该进程启动后占用的总的CPU时间。 Command:进程启动的启动命令名称,如果这一行显示不下,进程会有一个完整的命令行。 top命令 《空格》:立刻刷新。 P:根据CPU使用大小进行排序。 T:根据时间、累计时间排序。 q:退出top命令。 m:切换显示内存信息。 t:切换显示进程和CPU状态信息。 c:切换显示命令名称和完整命令行。 M:根据使用内存大小进行排序。 W:将当前设置写入~/.toprc文件中。这是写top配置文件的推荐方法。 substring sudo chmod 777 test修改权限
链接远程服务器:ssh root@[IP地址] -p [端口号]
以上是关于linux常用指令介绍的主要内容,如果未能解决你的问题,请参考以下文章