常用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 刚面世时并没有图形界面,所有的操作全靠命 ...
随机推荐
- SpringMVC注解开发初步
一.(补充)视图解析器---XmlViewResolver 作用:分离配置信息. 在视图解析器---BeanNameViewResolver的基础之上进行扩充,新建一个myView.xml分离信息 在 ...
- LLDB基础知识
LLDB基础知识 LLDB控制台 Xcode中内嵌了LLDB控制台,在Xcode中代码的下方,我们可以看到LLDB控制台. LLDB控制台平时会输出一些log信息.如果我们想输入命令调试,必须让程序进 ...
- 关于JSONP
一.JSONP的诞生 1.首先,因为AJAX无法跨域,其次开发者发现,<script>标签的src属性是可以跨域的. 2.把跨域服务器写成调用本地的函数,回调数据回来不就好了. 3.JSO ...
- javascript中的自执行函数
学习es6的时候遇到了自执行函数,感觉有必要写下来,一方面加深自己的记忆,另一方面还能分享给大家. 什么是自执行函数? 自执行函数就是为了不污染全局变量命名空间的一中匿名函数,相当于自己创建了一个作用 ...
- [LeetCode] Second Highest Salary 第二高薪水
Write a SQL query to get the second highest salary from the Employee table. +----+--------+ | Id | S ...
- [LeetCode] N-Queens II N皇后问题之二
Follow up for N-Queens problem. Now, instead outputting board configurations, return the total numbe ...
- eclipse直接访问数据库
本文转载至百度经验 http://jingyan.baidu.com/article/a501d80cea3ed4ec630f5e2f.html 以oracle 11g 数据库为例
- shell及脚本2——shell 环境及命令
一.快捷键.通配符.特殊符号 1. 快捷键 CTRL+C:终止目前的命令 CTRL+D:输入结束,EOF CTRL+M:ENTER CTRL+S:暂停屏幕输出 CTRL+Q:恢复屏幕输出 CTRL+U ...
- caffe调试小结2
1.裁剪 crop size227,在训练时候采用随机裁剪,在测试时候只裁剪中间部分
- ORB-SLAM(五)优化
ORB-SLAM作为单目SLAM,其精度很大程度上决定于帧与帧之间的位姿优化的是否准确.因此优化(optimization)在ORB-SLAM里面扮演了很重要的角色.这一小节探讨一下ORB-SLAM里 ...