Linux 最常用命令汇总
2015-12-23 21:47
639 查看
参考资料
Linux 最常用命令汇总
安装包管理类
进程网络查看类
后台运行
定时运行
创建快捷方式
清理boot 内核
在fedora22中yum已经标记为deprecated
分钟 (0-59)
小时 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-7)//0 7代表星期天 #周月日不可同时存在,否则语法错误。
系统定时任务配置
Linux 最常用命令汇总
安装包管理类
进程网络查看类
后台运行
定时运行
创建快捷方式
清理boot 内核
参考资料
鳥哥的 Linux 私房菜Linux 最常用命令汇总
安装包管理类
//centos yum provides */libgcc_s.so.1 //根据文件名检查所属的包 yum search python //查找与指定关键词相关的包 yum info python //查看指定包的信息 yum list python //查看指定包的简要信息 yum install libevent //安装指定的包 yum remove libevent //删除指定的包 rpm -ivh xxxx.rpm --test //安装指定的rpm包,加上--test代表只是测试 rpm -e --nodeps openjavasdk //强行删除指定的包 rpm -q python //查询是否安装了该包 rpm -ql python //查询包安装涉及的目录 rpm -qR python //显示依赖项目,R=Require //ubuntu apt-cache show package //获取包的相关信息,如说明、大小、版本等 apt-cache search package //搜索软件包,同yum search apt-cache showpkg package_name //显示软件包的依赖关系信息 apt-cache depends package_name //显示指定软件包所依赖的软件包。 dpkg -i package_name.deb //安装deb格式的包
在fedora22中yum已经标记为deprecated
进程\网络查看类
ps -aux //查看所有进程 pgrep cron //查询应用是否在运行,成功则返回pid netstat –apn //查看所有占用了网络端口的应用 ip addr //查看ip地址
后台运行
nohup ./startWebLogic.sh & //让程序在后台运行,输出文件为nohup.out nohup command > myout.file 2>&1 & //输出文件重定向为myout.file jobs -l //查看当前正在运行的job fg %s //关闭指定的job
定时运行
cron是linux中用于处理定时任务的工具,关键信息格式:分时日月周分钟 (0-59)
小时 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-7)//0 7代表星期天 #周月日不可同时存在,否则语法错误。
*/3 * * * * ls # 每三分钟执行一次ls
crontab -e //编辑当前用户的cron任务 crontab -l //列出当前用户的cron任务 crontab -r //删除当前任务的cron任务 service crond start|stop|restart|reload //对cron服务进行控制
系统定时任务配置
目录位置 | 描述 |
---|---|
/etc/cron.hourly | 目录下的脚本会每个小时让执行一次,在每小时的17分钟时运行; |
/etc/cron.daily | 目录下的脚本会每天让执行一次,在每天的6点25分时运行; |
/etc/cron.weekly | 目录下的脚本会每周让执行一次,在每周第七天的6点47分时运行; |
/etc/cron.mouthly | 目录下的脚本会每月让执行一次,在每月1号的6点52分时运行; |
创建快捷方式
linux的快捷方式都存放于 /usr/share/applications,后缀名为.desktop,范例如下:[Desktop Entry] Name=eclipse Comment=eclipse ide Exec=/opt/eclipse_j2ee/eclipse Icon=/opt/eclipse_j2ee/icon.xpm Terminal=false Type=Application Categories=Application;Development; StartupNotify=true
清理boot 内核
ubuntu使用时间长了后,积累了不少已经过期的内核,导致boot区不够用。#查询 dpkg --get-selections |grep linux-image #查看当前内核版本 uname -a #清理指定版本内核(重要:可别把当前版本给清理了) sudo apt-get purge linux-image-3.5.0-17-generic #也可以使用自动删除(比较安全,定期执行下即可) sudo apt-get autoremove
相关文章推荐
- linux 卸载、安装mysql
- linux测试手动挂载
- linux下的usb抓包方法【转】
- linux的/dev/shm 介绍
- linux内核启动第二阶段之setup_arch()函数分析-2.6.36
- SSH工具无法连接VMware上的linux虚拟机解决办法
- dell poweredge2800服务器安装linux centos6.5操作系统
- linux命令 --> cd命令
- Linux下怎么输入重音符号
- Linux yum源完全配置
- Linux_Cronjob_blog
- chapter8:Linux磁盘与文件系统管理之(2)文件系统的简单操作
- Linux内核启动过程分析
- linux设备驱动
- U盘安装 CentOS 7
- CentOS设置默认启动命令行(…
- chapter8:Linux磁盘与文件系统管理之(1)认识Ext2文件系统
- CentOS邮箱使用说明
- 果汁带你学linux(01)
- 使用 C++11 编写 Linux 多线程程序