Linux 日常操作记录

Linux命令行基本操作

chown myy fileb --修改fileb的拥有者为myy;
chown myy:groupa filea --修改filea的拥有者为myy,并且同时修改组群为groupa

find / -name mysql:查找名为mysql的文件夹

/rm -rf * 删除本文件夹下所有文件。

删除的时候要注意文件夹,删除垃圾的时候要到.trash 文件夹执行上述命令。

RPM相关命令操作:

RPM 安装操作:
rpm -i 需要安装的包文件名

RPM 查询操作:
rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;
rpm -qip example.rpm 查看 example.rpm 安装包的信息;
rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息;
rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下

RPM 卸载操作:
rpm -e 需要卸载的安装包
rpm -e tomcat4 卸载 tomcat4 软件包

RPM 升级操作:
rpm -U 需要升级的包
rpm -Uvh example.rpm 升级 example.rpm 软件包

CRONTAB

crontab -u//设定某个用户的cron服务

crontab -l//列出某个用户cron服务的详细内容

crontab -r//删除没个用户的cron服务

crontab -e//编辑某个用户的cron服务

Nohup 操作

  1. nohup command > myout.file 2>&1 &

在上面的例子中,0 – stdin (standard input),1 – stdout (standard output),2 – stderr (standard error) ;
2>&1是将标准错误(2)重定向到标准输出(&1),标准输出(&1)再被重定向输入到myout.file文件中。

& : 指在后台运行

nohup : 不挂断的运行,注意并没有后台运行的功能,,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行

2.jobs命令只看当前终端生效的,关闭终端后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)

Ps -ef

a:显示所有程序
u:以用户为主的格式来显示
x:显示所有程序,不以终端机来区分

用 ps -def | grep 文件名 查找进程很方便,最后一行总是会grep自己

3.终止后台运行的进程

kill -9 进程号

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux习惯问题: 在vim编辑时,按了ctrl + s后,再按ctrl + q就可以继续执行了。ctrl + ...
    光着脚的鞋阅读 9,993评论 0 16
  • 1、搜索文件 2、重启php服务 3、复制文件 4、查看最后几行 4、文件中搜索字符 5、查看监听 6、查看队列剩余剩余
    shadowalkerwei阅读 1,675评论 0 3
  • 此篇文章内容是我很久以前在印象笔记中的一个知识总结,大概122个Linux指令。如今,写出来就当再回顾一遍了。若有...
    StephenZhang01阅读 4,756评论 0 5
  • 系统信息cat /etc/os-release 查看系统详细信息(只在centos和redhat上试过生效)arc...
    MicoCube阅读 3,998评论 0 0
  • 观其大纲 第1部分Linux的基础知识第1章Linux概述第2章Linux系统的安装KickStart开始自动安装...
    周少言阅读 5,445评论 1 10

友情链接更多精彩内容