linux下常用命令
发布日期:2021-05-27 02:54:03
浏览次数:22
分类:技术文章
本文共 2007 字,大约阅读时间需要 6 分钟。
linux下的命令用了又忘,没有整理过,在此记录一下,用的未记录的命令会更新哦。
- 查看该路径下所有文件:ls
- 查看该路径下所有文件详情:ll
- 查找关键字进程:
- ps -ef | grep java
- ps -ef | grep nginx
- ps -ef | grep tomcat
- 查找文件:find / -name 文件名
- 查看端口是否被占用:netstat -anp | grep :3306
- 在日志文件中查找关键字内容:cat access.log | grep 关键字
- 查看日志前10条:tail -f 10 ***.log
- 查看更多日志:more ***.log
- 解压:tar -zxvf ***.tar
- 查看当前路径:pwd
- 移动文件:mv 原目录文件 目标目录文件
- 复制文件:cp
- 查看文件内容:cat ***.txt
- 杀掉进程:kill -9 进程号
- 查看安装路径:whereis memcached whereis nginx
systemctl就是service和chkconfig这两个命令的整合,在centos7就开始被使用了,systemctl是系统服务管理器命令。
- 检查服务状态:service httpd status systemctl status httpd.service
- 显示所有已启动的服务:chkconfig --list systemctl list-units --type=service
- 启动某服务:service httpd start systemctl start httpd.service
- 停止某服务:service httpd stop systemctl stop httpd.service
- 重启某服务:service httpd restart systemctl restart httpd.service
- 检查服务状态:systemctl status httpd
- 启动某服务:systemctl start httpd
- 停止某服务:systemctl stop httpd
- 重启某服务:systemctl restart httpd
从centos7开始,官方的标准防火墙设置从iptables变更为firewalld
- 启动:systemctl start firewalld
- 关闭:systemctl stop firewalld service iptables stop
- 查看状态:systemctl status firewalld
- 开机自启动防火墙:systemctl enable firewalld
- 禁止开机启动防火墙:systemctl disable firewalld
- 查看已打开的端口:firewall-cmd --list-ports
- 打开端口:firewall-cmd --permanent --zone=public --add-port=8080/tcp
- 其中permanent标识永久生效,public表示作用域,8080/tcp表示端口和类型
- 关闭端口:firewall-cmd --permanent --zone=public --remove-port=8080/tcp
nginx命令
- 启动:nginx
- 重启:nginx -s reload
vi编辑模式下查找关键字
- 进入vi编辑模式:vi nginx.conf
- 命令模式下输入/,底部出现:/
- 输入关键字,回车:listen
- 继续往下查找,输入n:n
查看linux信息
- 查看系统版本:cat /etc/redhat-release
- 查看CPU 型号/主频:cat /proc/cpuinfo | grep 'model name' |uniq
- 查看硬盘 厂商/容量:fdisk -l | grep Disk
- 查看内存 型号/容量:dmidecode -t memory
- 查看机器型号:dmidecode | grep "Product Name"
- 查看磁盘容量:df -h
nohup命令
- nohup ./test.sh > test.log 2>&1 &
- 其中:标准输出与标准错误输出重定向中,2>&1 标识标准错误输出重定向等同于标准输出重定向,即标准错误输出也重定向到文件test.log;& 命令是命令放在后台执行,需要放在命令的最后面。
- 如:nohup java -jar XXX.jar > xxx.log 2>&1 &
常规命令
- 加可执行权限:chmod u+x run.sh
- 查看所有硬盘:fdisk -l
- 挂载U盘:mount /dev/sdb1 /mnt
- 执行脚本:sh run.sh 或./run.sh
- 改日期 3月/22日/21年:date -s 03/22/21
- 改时间 时/分/秒:date -s 10:26:30
转载地址:https://blog.csdn.net/leijie0322/article/details/110501363 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年10月03日 05时40分29秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Tarjian算法求强联通分量
2019-06-07
thinkphp命令行生成模型类
2019-06-07
【转载】如何更容易地打开小米手机后盖
2019-06-07
CTE测试
2019-06-07
JavaScript unshift()怎样添加数据的?
2019-06-07
在XP系统下如何访问win10共享的打印机
2019-06-07
ubuntu下安装eclipse
2019-06-07
珍惜当下(转)
2019-06-07
免费iOS第三方推送工具Urban Airship使用教程
2019-06-07
用python进行数据分析--引言
2019-06-07
springboot详解
2019-06-07
android 真机配置
2019-06-07
Python字符串格式化
2019-06-07
Spark RDD和DataSet与DataFrame转换成RDD
2019-06-07
香菇鸡汤
2019-06-07
C/S模型之TCP群聊
2019-06-07
STL之优先级队列priority_queue
2019-06-07
STL之List容器
2019-06-07
codefoeces 610 C
2019-06-07