专栏首页JavaQLinux常用操作命令

Linux常用操作命令

整理了一些Linux的常用操作命令,需要熟记。技术分享微信公众号:JavaQ ,欢迎围观哦!

man rm ( rm --help ) 查看帮助 cd 进入目录 ps -ef|grep java 查看进程 pstree |grep java 查看进程树 kill somePid 杀掉某进程 kill -9 $(ps -ef|grep udpserver | grep java|awk '{print $2}' ) 删除 udpserver 进程 rpm -aq|grep php 查看安装介质 pwd 查看当前目录 ls -l -t -l 显示详情, -t 按时间排序 ll 相当于 ls -l find / -name libNativeMethod.so 等同 ll |grep someFile grep someText * 在当前目录所有文本中查找 ifconfig IP 地址配置,可以使用 setup 命令启动字符界面来配置 chmod a+x somefile 所有用户都可以执行 chmod u+x somefile 当前用户可以执行 env 环境配置,相当 window 下 set env |grep PATH 查看环境变量 export 相当于 set classpath echo 输出变量名 netstat -npl 查看端口 lsof -i :22 查看端口进程 cp from to 拷贝文件 cp -fr ./j2sdk1.4.2_04 /usr/java 拷贝目录 mkdir 创建目录 mv 剪切或者重命名 rm -r 递归删除, -f 表示 force >somefile 清空文件内容 which java 查看 java 进程对应的目录 who 显示当前用户 users 显示当前会话 zip -r filename.zip filesdir 某个文件夹打 zip 包 unzip somefile.zip 解压 zip 文档到当前目录 gunzip somefile.cpio.gz 解压 .gz cpio -idmv < somefile.cpio CPIO 操作 ps auxwww|sort -n -r -k 5|head -5 按资源占用情况来排序,第一个 5 表示第几列,第二个 5 表示前几位 hostname -i 显示本机机器名,添加 i ,显示 etc/hosts 对应 ip 地址 rpm -ivh some.rpm 安装软件 rpm -Uvh some.rpm 更新软件 rpm -qa |grep somesoftName 是否已安装某软件 tar -xvzf some.tar.gz 解压缩包 tar –cvzf some.tar.gz fileDir 打压缩包 shutdown -i6 -y 0 立即重启服务器 reboot 立即重启服务器,相当于 shutdow –r now halt 立即关机, shutdown -h shutdonw -r 23:30 shutdown -r +15 shutdonw -r +30 定时重启 gdmsetup 启动系统配置管理界面,需要在图形界面执行 setup 启动文字配置管理界面 vi /etc/sysconfig/network 修改机器名 , 然后要重启机器或者 service network restart locale 显示系统语言 export LANG=zh_CN.GBK 设定系统语言,解决 consol 中文乱码 ln -s src_full_file the_link_name 创建软链接 last 倒序查看已登陆用户历史 history 查看历史命令 tail -10 someFile 查看文件后 10 行内容 head -10 someFile 查看文件前 10 行内容 tail -f someFile 实时查看文件内容,用于调试 date -s 10/09/2009 修改日期 date -s 13:24:00 修改时间,直接 date 显示时间 df -k 查看文件磁盘空间 df -v 查看文件空间 du 查看磁盘空间使用情况 free 查看内存使用情况 top 查看当前系统资源使用情况 vmstat 5 10 没 5 秒刷新一次,刷新 10 次; time 、 timex 、 uptime 、 iostat 、 sar cat /proc/cpuinfo|grep processor|wc – l 获取 cpu 个数 service mysqld start 启动 mysql 服务,其他如 service mysqld stop 停止 mysql 服务 serice mysqld status 显示 mysql 服务状态 service –status-al 查看已有服务

Java技术分享微信公众号:JavaQ ,欢迎围观哦!

本文分享自微信公众号 - JavaQ(Java-Q),作者:wind瑞

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-08-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring框架你敢写精通,面试官就敢问@Autowired注解的实现原理

    小小白:@Autowired注解可以被标注在构造函数、属性、setter方法或配置方法上,用于实现依赖自动注入。

    JavaQ
  • 说实话,面试这么问Spring框架的问题,我快扛不住了

    面试官:在applicationgContext.xml文件中定义了一个bean,id为authService,通过ApplicationContext实例对象...

    JavaQ
  • 开发工程师必会的Linux命令

    之前分享过一篇有关Linux的操作命令,内容很全,但是比较基础。然而,实际工作中用到的比那些稍复杂些,本篇分享一些开发工程师必须具备的实战Linux命令。 1....

    JavaQ
  • 突破Java面试(33)-Dubbo的工作原理

    MQ、ES、Redis、Dubbo,上来先问你一些思考的问题,原理(kafka高可用架构原理、es分布式架构原理、redis线程模型原理、Dubbo工作原理),...

    JavaEdge
  • 基于Django的电子商务网站开发(连载11)

    在这里就测试方法上对本书第2.10节的基础上进行了一些优化,优化的方法主要是通过利用Python对数据库的访问以及接口测试相结合的方法来进行相应的测试。

    小老鼠
  • 这3个Scikit-learn的特征选择技术,能够有效的提高你的数据预处理能力

    数据预处理是机器学习的重要环节。我们不能仅仅将原始数据转储到模型中。我们需要清理数据,并应用一些预处理技术,以能够创建一个健壮和准确的机器学习模型。

    deephub
  • 动手学深度学习——丢弃法(gluon)

    Tyan
  • Linux 技术篇-文件大小查看方法实例演示,查看指定文件大小,查看列表下所有文件夹和文件的大小

    小蓝枣
  • 国内 GitHub 被爆造假,IT 培训行业的「速成班」要负多大责任?

    作为全球最大的开源社区,GitHub 对于程序员群体而言像是空气般重要的存在,从代码托管、项目管理到面试加成,可以说贯穿了程序员的职场生涯。

    AI科技评论
  • 【DB笔试面试847】在Oracle Windows中,错误“ORA-12560: TNS: 协议适配器错误”的常见原因有哪些?

    在Oracle中,在Windows环境下,错误“ORA-12560: TNS: 协议适配器错误”的常见原因有哪些?

    小麦苗DBA宝典

扫码关注云+社区

领取腾讯云代金券