常用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 刚面世时并没有图形界面,所有的操作全靠命 ...
随机推荐
- BZOJ 2588: Spoj 10628. Count on a tree [树上主席树]
2588: Spoj 10628. Count on a tree Time Limit: 12 Sec Memory Limit: 128 MBSubmit: 5217 Solved: 1233 ...
- [No00008B]远程桌面发送“Ctrl+Alt+Delete”组合键调用任务管理器
向远程桌面发送"Ctrl+Alt+Delete"组合键的两种方法 1.在本地按下Ctrl+Alt+End,可以成功发送"Ctrl+Alt+Delete"组合键! ...
- Weekly Traning Farm 16
先安利一下这套比赛,大概是doreamon搞的,每周五晚上有一场,虽然没人做题目质量挺高的 http://codeforces.com/group/gRkn7bDfsN/contests(报名前要先报 ...
- [LeetCode] Matchsticks to Square 火柴棍组成正方形
Remember the story of Little Match Girl? By now, you know exactly what matchsticks the little match ...
- logback logback.xml常用配置详解 <filter>
<filter>: 过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一.返回DENY,日志将立即被抛弃不再经过其他过滤器:返回NEUTRAL,有序列表 ...
- js-读取复选框
js: var obj = document.getElementsByName("yk"); var check_val = []; for(k in obj){ if(obj[ ...
- error: failed to push some refs to 'https://github.com/github账号/learn_git.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caus
在使用git 对源代码进行push到gitHub时可能会出错,信息如下 此时很多人会尝试下面的命令把当前分支代码上传到master分支上. $ git push -u origin master ...
- Android Studio导入项目慢的问题
在Github下载的项目,导入studio时非常慢,原因是下载的项目中的gradle与当前gradle不匹配,需要更新包. 解决办法:修改下载包中的文件 1. xxx-project/.idea/gr ...
- 【Android群英传】学习笔记(三·一)
本篇笔记中,笔者将记录在ListView的使用的技巧 虽然5.X时代,RecyclerView在很多地方都在逐渐取代ListView,但ListView的使用范围还是很广泛的,它这万年老大哥的地位也不 ...
- Android ooVoo Apk附件关联分析
为什么要分析附件关联 发送和接收的图片以及头像等从网上下载的存储在手机的sdcard上面以转换后的名字命名,需要分析数据库中的记录所对应的sdcard的文件才能关联.比如数据库存储是http://oo ...