阿里云的linux命令小结
/**
---------------- [ 华丽分割线 ] ------------------------
### 121.40.120.167 操作 ###
    1.启动 nginx
    cd /usr/local/nginx/sbin => 进加载目录
    ./nginx => 启动
    ./nginx -t => 检测配置文件
    ./nginx -s reload => 重启
    2.启动 nginx的php拓展
    /usr/local/services/php-fpm-5.3.23/sbin => 进加载目录
    ./php-fpm => 启动
---------------- [ 华丽分割线 ] ------------------------
### 删除 ###
    rm -rf *  => [递归][强制(不询问)]删除当前目录下所有
    rm -rf 20160401 20160402 20160403 20160404 20160405 20160406 20160407 20160408 20160409 20160410 20160411 20160412 20160413 20160414 20160415
    rm -rf 20160416 20160417 20160418 20160419 20160420 20160421 20160422 20160423 20160424 20160425 20160426 20160427 20160428 20160429 20160430
---------------- [ 华丽分割线 ] ------------------------
### 复制 ###
    cp -r test1/ test2/ => [递归]将目录test1/复制为新的目录test2/
---------------- [ 华丽分割线 ] ------------------------
### 查看文件夹属性 ###
    du -sh => 查看当前目录的空间大小
---------------- [ 华丽分割线 ] ------------------------
### 目录权限 ###
    ls -l  => 查看当前目录的权限
    ll  => 查看当前目录的权限
    chown –R wang.sales /test => [递归]将目录/test及 其下所有文件(目录)的权限改为用户:wang,组:sales
---------------- [ 华丽分割线 ] ------------------------
### 查看进程和服务 ###
    ps -aux | grep php
---------------- [ 华丽分割线 ] ------------------------
### vi操作 ###
    vi test.log => 打开或新建test.log
    i => 输入
    esc => 切换命令
    :w => 保存不退出
    :wq => 保存且退出
    :q! => 不保存退出
---------------- [ 华丽分割线 ] ------------------------
### mv操作 ###
    mv test.log test1.txt => 将文件test.log重命名为test1.txt
    mv test1.txt test3 => 移动文件: 将test1.txt文件移到目录test3中
    mv log1.txt log2.txt log3.txt test3 => 将文件log1.txt,log2.txt,log3.txt移动到目录test3中
    mv -t /opt/soft/test/test4/ log1.txt log2.txt log3.txt => 将三个文件移动到test4目录中去
    mv -i log1.txt log2.txt => 将文件log1.txt改名为log2.txt,如果log2.txt存在,询问是否覆盖
    mv -f log3.txt log2.txt => 将文件log3.txt改名为log2.txt,即使log2.txt存在,也强制覆盖掉
    mv dir1 dir2 => 如果目录dir2不存在,将目录dir1改名为dir2;否则,将dir1移动到dir2中
    mv * ../ => 移动当前文件夹下的所有文件到上一级目录
    mv test3/*.txt test5 => 把目录test3里的文件移动到另一个子目录test5
---------------- [ 华丽分割线 ] ------------------------
### 采用命令 ###
    clear => 清屏
    ls => 列出目录和文件 -a 列出隐藏文件
        其中蓝色-目录,绿色-可执行文件,红色-压缩文件,浅蓝色-链接文件,加粗的黑色-符号链接,灰色-其它格式文件
    pwd => 输出当前完整目录
    reboot => 重启计算机
    install => 安装或升级软件或备份数据
    exit => 退出系统
    last => 显示近期用户或终端的登录情况
    grep php => 搜索包含php
    diff => 两个文件之间的比较
    cat =>  用于连接并显示指定的一个和多个文件的有关信息
        cat README INSTALL File1 : 把README和INSTALL的文件内容加上行号(空白行不加)之后,将内容附加到一个新文本文件File1 中
    ln -s /usr/local/nginx link.nginx => 创建一个访问/usr/local/nginx目录的名为link.nginx的快捷方式
    df => 检查文件系统的磁盘空间占用情况
        主要参数
        -s:对每个Names参数只给出占用的数据块总数。
        -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
        -k:以1024字节为单位列出磁盘空间使用情况。
        -x:跳过在不同文件系统上的目录不予统计。
        -l:计算所有的文件大小,对硬链接文件则计算多次。
        -i:显示inode信息而非块使用量。
        -h:以容易理解的格式印出文件系统大小,例如136KB、254MB、21GB。
        -P:使用POSIX输出格式。
        -T:显示文件系统类型。
    top => 显示执行中的程序进程
        主要参数
        d:指定更新的间隔,以秒计算。
        q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。
        c:显示进程完整的路径与名称。
        S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。
    whereis mysql => 所有的文件路径
    which mysql => 所有的文件路径
阿里云的linux命令小结的更多相关文章
- 阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定
		阿里云服务器Linux CentOS安装配置(八)nginx安装.配置.域名绑定 1.安装nginx yum -y install nginx 2.启动nginx service nginx star ... 
- 阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署
		阿里云服务器Linux CentOS安装配置(六)resin多端口配置.安装.部署 1.下载resin包 http://125.39.66.162/files/2183000003E08525/cau ... 
- 阿里云服务器Linux CentOS安装配置(五)jetty配置、部署
		阿里云服务器Linux CentOS安装配置(五)jetty配置.部署 1.官网下载jetty:wget http://repo1.maven.org/maven2/org/eclipse/jetty ... 
- 阿里云服务器Linux CentOS安装配置(四)yum安装tomcat
		阿里云服务器Linux CentOS安装配置(四)yum安装tomcat 1.yum -y install tomcat 执行命令后,会帮你把jdk也安装好 2.tomcat安装目录:/var/li ... 
- 阿里云服务器Linux CentOS安装配置(三)yum安装mysql
		阿里云服务器Linux CentOS安装配置(三)yum安装mysql 1.执行yum安装mysql命令:yum -y install mysql-server mysql-devel 2.启动mys ... 
- 阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器
		阿里云服务器Linux CentOS安装配置(一)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps ... 
- 转-阿里云CentOS Linux服务器上用postfix搭建邮件服务器
		http://www.cnblogs.com/dudu/archive/2012/12/12/linux-postfix-mailserver.html 注:本文的邮件服务器只用于发送邮件,也就是ST ... 
- 阿里云下Linux服务器安装Mysql、mongodb
		阿里云下Linux服务器安装Mysql.mongodb 一.MySQL的安装和配置 1.安装rpm包 rpm -Uvh http://dev.mysql.com/get/mysql-community ... 
- (二)阿里云ECS Linux服务器外网无法连接MySQL解决方法(报错2003- Can't connect MySQL Server on 'x.x.x.x'(10038))(自己亲身遇到的问题是防火墙的问题已经解决)
		我的服务器买的是阿里云ECS linux系统.为了更好的操作数据库,我希望可以用navicat for mysql管理我的数据库. 当我按照正常的模式去链接mysql的时候, 报错提示: - Can' ... 
随机推荐
- Python3.5 入门学习记录——变量类型
			前面介绍了如何下载和安装Python3.5的环境,安装好了后开始进行练习,仍然是最基础的使用Python解释器进行Coding,由于我也是初学Python,也是根据网上其他的教程一点一点练习,然后归纳 ... 
- 基于vue2.0的一个分页组件
			分页组件在项目中经常要用到之前一直都是在网上找些jq的控件来用(逃..),最近几个项目用上vue了项目又刚好需要一个分页的功能.于是百度发现几篇文章介绍的实在方式有点复杂, 没耐心看自己动手造轮子写了 ... 
- jquery  项目所用
			<script> $(document).ready(function(){ $.ajax({ type:'post', url :'interface.ajax.php', data:{ ... 
- input type file onchange上传文件的过程中,遇到同一个文件二次上传无效的问题。
			不要采用删除当前input[type=file]这个节点,然后再重新创建dom这种方案,这样是不合理的.解释如下:input[type=file]使用的是onchange去做,onchange监听的为 ... 
- Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to “*****”
			Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment ... 
- Oracle 表连接方式分析 .
			一 引言 数据仓库技术是目前已知的比较成熟和被广泛采用的解决方案,用于整和电信运营企业内部所有分散的原始业务数据,并通过便捷有效的数据访问手段,可以支持企业内部不同部门,不同需求,不同层次的用户随时获 ... 
- yii操作数据库(PDO)
			1.数据访问对象(DAO): 执行 SQL 语句 数据库连接建立后,SQL 语句就可以通过使用 [CDbCommand] 执行了.你可以通过使用指定的SQL语句作为参数调用 [CDbConnectio ... 
- OpenLayers 3加载本地Google切片地图
			OpenLayers 提供了ol.source.XYZ 接口用以加载切片地图. 本地切片地图是用地图切片下载器下载的Google道路图层,由于软件未激活,所以每张切片地图上都有软件作者的联系方式,请 ... 
- Dispatcher.BeginInvoke()方法使用不当导致UI界面卡死的原因分析
			原文:Dispatcher.BeginInvoke()方法使用不当导致UI界面卡死的原因分析 前段时间,公司同事开发了一个小工具,在工具执行过程中,UI界面一直处于卡死状态. 通过阅读代码发现,主要是 ... 
- (一)boost库之日期、时间
			(一)boost库之日期.时间 一.计时器 计时器,通常在一个项目中统计一个函数的执行时间是非常实用的. #include <boost/timer.hpp> void PrintU ... 
