• Linux常用命令



    ls #显示文件
    ls -l #列表方式显示文件列表
    ls -a #显示隐藏文件
    ll #等于 ls -l

    cd 目录名字 #切换目录
    pwd #显示当前路径
    touch 文件名 #创建新文件
    mkdir 目录名 #创建目录
    mkdir -p 目录名 #可以一次创建多级目录
    mv 原文件 新位置 #移动文件或目录
    cp 原文件 拷贝到的新位置 #复制文件
    cp -R 原文件 拷贝到的新位置 #复制目录
    rm 文件 #删除文件
    rm -R 目录 #删除目录

    cat 文件名 #一次性查看文件内容
    more 文件名 #分进度查看文件内容
    less 文件名 #分进度查看文件内容
    head -n 100 文件名 #查看文件前100行内容,默认n为10
    tail -n 100 文件名 #查看文件后100行内容,默认n为10

    basename 路径 #目录或者文件的基本名称
    dirname 路径 #显示目录名称

    tar -cvf test.tar a.php b.php c.php #把a.php b.php c.php 打包到test.tar当中。选项c 是创建压缩包的意思,v是显示过程,f是指定打包后的文件名
    tar -czvf test.tar.gz a.php b.php c.php #把a.php b.php c.php 打包到test.tar.gz当中。选项z是用gzip算法压缩。
    tar -cjvf test.tar.bz2 a.php b.php c.php #把a.php b.php c.php 打包到test.tar.bz2当中。选项j是用bzip2算法压缩。
    tar -xvf test.tar #把test.tar 解压。选项 x 解压的意思
    tar -xzvf test.tar.gz #把test.tar.gz 解压
    tar -xjvf test.tar.bz2 #把test.tar.bz2 解压

    chmod 777 test.txt #更改test.txt这个文件的权限为可读可写可执行
    chmod u+w test.txt #给test.txt的拥有者加入可写的权限
    chmod g+x test.txt #给test.txt的拥有群组加入可执行的权限
    chmod o-x test.txt #给test.txt的其他用户去除可执行的权限
    chmod a-w test.txt #给test.txt的所有用户去除可写的权限

    chown 用户名 文件名 #修改某个文件的拥有者
    chgrp 用户组 文件名 #修改某个文件的所属群组

    find 目录 -name "*.log" #搜索某个目录里以.log结尾的文件
    locate 关键词 #搜索某个关键词,列出所有相关文件。从内置数据库中搜索,使用updatedb可以更新数据库信息
    which 可执行命令 #搜索该命令的位置
    whereis 可执行命令 #搜索该命令的位置(whereis 只能搜索PATH路径中的 二进制可以行程序、帮助文档、源代码)

    | #管道符,把上一个命令的标准输出作为下一个命令的标准输入
    ls | grep 关键词 #把ls的标准输出作为grep的标准输入。该命令含义为:只列出与关键词相关的文件信息

    > #输出重定向覆盖
    >> #输出重定向追加
    < #输入重定向。用文件的形式代替键盘输入

    2> #只将标准错误信息重定向
    1> #只将标准正确信息重定向


    vi #vi编辑器,linux通用编辑器,通常内置于linux
    vim #vim 编辑器,是vi编辑器的升级版

    useradd #添加用户
    usermod #修改用户信息
    userdel #删除用户

    groupadd #添加群组
    groupmod #修改群组
    groupdel #删除群组

    su #切换root用户
    su 用户名 #切换到某一个用户

    sudo 命令 #以root用户权限执行命令


    service network start #网络服务启动
    service network restart #网络服务重启
    service network stop #网络服务停止

    chkconfig 服务名字 on #把某一个服务设置为开机启动
    chkconfig 服务名字 off #把某一个服务设置为开机不启动

  • 相关阅读:
    LNMP编译
    数据库(二)tab补全功能,使数据库支持简体中文,日志管理,备份脚本
    MySQL数据库(一)编译安装、安装后优化操作及超户忘记数据库密码的解决方法
    awk简题
    NFS
    WCF 传递数据量大时的报错处理
    Windows服务工程创建、部署
    反射创建BLL层控制器
    php yii环境简易配置
    php 搭建mvc框架
  • 原文地址:https://www.cnblogs.com/bkhdd/p/9492323.html
Copyright © 2020-2023  润新知