常用Linux命令收集
vi 操作笔记 (PPT)Linux服务器基础 Linux常用系统管理命令(top、free、kill、df) 、查看 Mac/Linux 某端口占用情况
关闭 php-fpm:
ps -ef | grep php-fpm 或 ps aux | grep php-fpm
kill -USR2 32253 (对应的进程PID)
kill -9 进程ID
killall php-fpm
举例:测试MySQL是否启动
#查看是否有mysql进程
ps -ef | grep mysql
#查看是否有 mysql 端口
netstat -ntlp | grep 3306
小片段:
#!/bin/bash
#!/usr/bin/python
执行 make clean 后,重新编译安装 make && make install
压缩:cd /opt/software/ tar -czvf ./lnmp.tar.gz lnmp
查找:which php
chkconfig --del nginx
chkconfig --add nginx
chkconfig --level 2345 nginx on
chkconfig --list nginxservice nginx status
vim /etc/rc.local
建立软链接:ln -s a b 中的 a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录
链接文件:ln -s /home/php-note/123.txt /123.txt
链接文件夹:ln -s /home/php-note /php-note
【重点】Shell入门教程:流程控制(3)条件判断式的真假值
Shell入门教程:流程控制(7)break和continue
Shell标准输出、标准错误 >/dev/null 2>&1
关机:poweroff 或 shutdown -h now 或 init 0
重启:reboot 或 shutdown -r now 或 init 6
关闭x-window:init 3
启动x-window:init 5 或 start x
查看IP地址:ifconfig
Linux内核版本:uname -r 或 uname -a
查看系统类型:cat /etc/redhat-release
[root@localhost local]# cat /etc/redhat-release
CentOS release 5.5 (Final)
[root@localhost local]#如何查看Linux是32位还是64位? -->执行命令 file /sbin/init 查看即可,即是32位的 Linux, 如是64位的, 显示的是 64-bit 。
基础命令
1、查看某端口号,命令:netstat -pan|grep 80 或 netstat -ntlp | grep 8080
2、查看linux版本是centos还是redhat,命令:cat /etc/redhat-release
3、zip进行文件夹压缩命令:zip -r 压缩最终文件名.zip 要压缩的文件夹名
4、查看历史执行命令:history
防火墙
配置防火墙,开启80端口、3306端口
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,
正确的应该是添加到默认的22端口这条规则的下面
1、启动防火墙,命令:service iptables start 或者 /etc/init.d/iptables start
2、关闭防火墙,命令:service iptables stop 或者 /etc/init.d/iptables stop
3、重启防火墙,命令:service iptables restart 或者 /etc/init.d/iptables restart
tomcat
1、启动tomcat,进入tomcat安装目录下的bin目录执行 ./startup.sh
2、停止tomcat,进入tomcat安装目录下的bin目录执行 ./shutdown.sh
3、删除日志命令,进入tomcat安装目录下的logs目录执行 rm -rf *.*
1.终止命令:ctrl+c
2.结束输入:ctrl+d
3.查看文件系统:df -h Linux如何查看文件系统(磁盘使用情况)
4.LAMP系列:
重启MySQL:/etc/init.d/mysqld restart
重启Apache: /etc/init.d/httpd restart 或 service httpd restart 或 apachectl -k restart
Apache的配置文件路径:/etc/httpd/conf/httpd.conf
PHP配置文件路径:/etc/php.ini
重启网络服务:service network restart
修改网站目录权限:
chmod -R 777 ./ecshop
chown -R apache:apache ./ecshop
Linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录? (tar -czvf ./xxx.tar.gz ./xxx/*)
如何查看、修改Linux的系统时间 Linux date命令详解
Linux文件查找命令 find 详解 Linux 执行文件查找命令 which 详解
Linux cp (复制)命令简介(\cp -rf xxx)
Linux mkdir 创建文件夹命令(mkdir -pv /xxx/yyy/zzz)
Linux网络下载命令 wget 简介( wget -c http://www.xxx )
Linux如何下解压windows下的.zip和.rar文件 (unzip ./xxx.zip)
Linux 新建用户、用户组,给用户分配权限(chown、useradd、groupadd、userdel、usermod、passwd、groupdel)
常用Linux命令收集的更多相关文章
- Linux就该这样学--之常用linux命令及bash基础
Linux就该这样学--之常用linux命令及bash基础 Linux命令 管道 重定向 环境变量 常用命令 常用系统工作命令 系统状态检测命令 工作目录切换命令 文本文件编辑命令 文件目录管理命令 ...
- 十五个最常用Linux命令行 - imsoft.cnblogs
众多Linux管理员在使用Linux的时候会经常使用到很多Linux命令行,其中有绝大部分不是经常使用到的.在本文中主要为大家总结了经常使用的十五个最常用Linux命令行,希望对刚刚接触Linux命令 ...
- 常用Linux命令小结
常用Linux命令小结 Linux下有很多常用的很有用的命令,这种命令用的多了就熟了,对于我来说,如果长时间没有用的话,就容易忘记.当然,可以到时候用man命令查看帮助,但是,到时候查找的话未免有些临 ...
- 77个常用Linux命令和工具
77个常用Linux命令和工具 Linux管理员不能单靠GUI图形界面吃饭.这就是我们编辑这篇最实用Linux命令手册的原因.这个指南是特别为Linux管理员和系统管理员 设计的,汇集了最有用的一些工 ...
- 常用Linux命令笔记
任何脱离业务的架构都是耍流氓 只记录实际常用的Linux命令 常用Linux命令 查找安装路径: whereis nginx 查询nginx进程: ps aux|grep nginx 查看 CentO ...
- 常用 Linux 命令的基本使用
常用 Linux 命令的基本使用 操作系统 作用:管理好硬件设备,让软件可以和硬件发生交互类型 桌面操作系统 Windows macos linux 服务器操作系统 linux Windows ser ...
- 【Linux基础】常用Linux命令: cd, cp, ls, mkdir, mv, rm, su, uname
常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname cd命令:切换当前工作目录至 dirName(目录参数) 其中 dirName 可为绝对路径或相对路径.若 ...
- # 常用linux 命令和相关问题解决
最近试着自己部署了服务器,在unbantu的环境下 学习了很多新知识 也遇到了很多问题,现在腾出手了,总结一下 常用Linux命令 目录操作 pwd: 查看当前路径 cd: 移动 cd .. : 返回 ...
- Linux - 常用 Linux 命令的基本使用
常用 Linux 命令的基本使用 目标 理解学习 Linux 终端命令的原因 常用 Linux 命令体验 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命 ...
随机推荐
- [转]How to override HandleUnauthorizedRequest in ASP.NET Core
本文转自:http://quabr.com/40446028/how-to-override-handleunauthorizedrequest-in-asp-net-core I'm migrati ...
- JQuery中$.ajax()方法参数详解 及 async属性说明
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和 ...
- click与 mousedown
一.想做出鼠标右键 自己定义的菜单 则需要先使用 document.oncontextmenu= functions(){ event.preventDefault()//去除鼠标右键的默认格式 } ...
- [LeetCode] Restore IP Addresses 复原IP地址
Given a string containing only digits, restore it by returning all possible valid IP address combina ...
- [LeetCode] Permutations 全排列
Given a collection of numbers, return all possible permutations. For example,[1,2,3] have the follow ...
- Docker 简介
1.什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 机器上.使用Docker可以让每个应用彼此相 ...
- WebApp 九宫格抽奖简易demo
代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <met ...
- POJ 1979 Red and Black
#include<iostream> #include<cstdio> #include<queue> #include<algorithm> #inc ...
- iOS中富文本NSMutableAttributedString的用法
NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc]initWithString:@"我是富文 ...
- 预览github上的html页面
譬如有个项目:https://github.com/wozhizui/ife/tree/DevTogether/task19 里面有html的示例文件index.html 我们点击进去看到的是一堆代码 ...