zoukankan      html  css  js  c++  java
  • linux常用操作命令

    目录切换命令
    cd usr 切换到该目录下usr目录
    cd  ../ 切换到上一层目录
    cd    / 切换到系统根目录
    cd   ~ 切换到系统主目录
    cd   -  切换到上一个所在目录
    目录的操作命令(crud)
    mkdir 目录名称 增加目录操作
    ls 在根目录下使用,可以看到该目录下所有目录和文件
    ls -a 在根目录下使用,可以看到该目录下所有目录和文件,包括隐藏的
    ls -l或者ll 可以看到该目录下的所有目录和文件的详细信息
    find 目录 参数 查找/root下的与test相关的目录(文件) find/root -name 'test*'
    mv 目录名称 新名称 修改目录的名称
    mv 目录名称 目录新位置  移动目录的位置(剪切)如:mv newTest /usr
     cp -r 目录名称 目录拷贝的位置 拷贝目录 。r代表递归拷贝。
     rm -r 目录 删除。会问是否删除 y:是
     rm -rf 目录/文件/压缩包 删除。不会询问是否删除 
    文件的操作命令(crud)
    touch 文件名称 文件的创建
    cat/more/less/tail 文件 文件的查看
    使用cat查看,只能显示最后一屏内容
    使用more查看,可以显示百分比,回车可以下一行
    空格可以向下一页,q可以退出
    使用less查看,PgUp和PgOn向上,向下翻页,q退出
    tail 查看后10行 ctrl+c结束
    tail -f 可以对某个文件进行动态监控
    vim 修改文件的内容
    vim a.txt  编辑/test下的a.txt
    此时不能编辑,因为处于命令模式,点击i/a/o进入编辑模式
    完成后,按ESC退回命令模式,此时文件虽编辑完成,但未保存
    输入冒号:进入底行模式
    在底行模式下输入wq代表写入内容并退出,即保存
    输入q!代表强制退出不保存
    rm -rf 文件 删除文件,同目录删除
    压缩文件的操作命令
    linux中的打包文件以.tar结尾,压缩的命令以.gz结尾,打包并压缩.tar.gz  
     tar -zcvf 打包后的文件名 要打包的文件    z:调用gzip压缩命令进行压缩 
    c:打包文件 
    v:显示运行过程 
    f:指定文件名 
    tar -xvf 压缩文件 解压压缩包。x:代表解压
    tar -xvf 压缩文件 -c /usr 解压到usr目录下。eg:tar -xvf xxx.tar.gz -c/usr
    网络通信命令
    ipconfig 查看本机ip
    ping 测试网络连通。eg:ping 192.168.1.5
    telnet 测试网络连通(带端口号)eg:telnet 192.168.1.5 8080
    netstat -an 查看当前系统的端口使用
    mstsc 远程连接
    linux的权限命令
     - rwx rwx r--    Linux中定义了3种访问权限,分别是r、w、x ,这3种权限组成一组rwx分别对应对象的3个安全级别
     r表示对象是可读的,w表示对象是可写的,x表示对象是可执行的
    第一组符号"-",意思是文件类型:一共有3种,d:代表目录,-:代表文件,l:代表链接(可认为是windows里的快捷方式) 
    第二组符号"rwx"代表属主权限,其中r:读取权(4)w:写入权(2)x:执行权(1)
    第三组符号"rwx"代表属组权限,各个字母及所占数含义同上。
    最后一组符号"r--"代表其他用户权限,其中符号"-"代表无操作权限
    总结起来,一共有五种类型分别是 1. 首位的- 2. r 3.w 4.x 5.-
    chmod 修改文件/目录的权限的命令。eg:chmod 764 aa.txt意思就是 chmod u=rwx,g=rw,o=r aa.txt
    其他命令  
     pwd 显示当前所在位置 
    grep 要搜索的字符串 要搜索的文件 --color 搜索命令 eg:grep abc sudo.conf --color,--color意思为高亮显示
    ps -ef 查看当前系统中运行的进程
    | 管道命令 将前一个命令的输出作为本次目录的输入
    eg:ps -ef | grep system意思为:查看当前系统中所有的进程中包括system字符串的进程
    kill -9 进程的pid 杀死进程
  • 相关阅读:
    小程序开发日志-1、小程序自带的日志功能
    java判断List里面的值是否存在重复元素
    java给List<String>批量赋值方法
    (转)post请求携带cookie时配置跨域问题(withCredentials设置)
    redis远程连接不上,配置redis远程连接
    Velocity判断是否为空(Velocity基本语法)
    mysql设置权限,添加远程访问用户
    java 接收邮件时附件中文乱码问题
    JAVA AES加解密问题(解密时出错)
    om.baomidou.mybatisplus.core.exceptions.MybatisPlusException: 该模式不能应用于非数据库字段!
  • 原文地址:https://www.cnblogs.com/flyinghome/p/12143910.html
Copyright © 2011-2022 走看看