zoukankan      html  css  js  c++  java
  • Linux常用操作指令

    1.创建目录

    mkdir $HOME/testFolder //在用户目录下创建文件夹testFolder
    mkdir /home/testFolder //使用绝对路径创建文件夹

    2.切换目录

    cd $HOME/testFolder //切换到用户目录下的testFolder文件夹下
    cd /home/testFolder //切换到绝对路径xxx文件夹 cd ..
    //返回上一级目录

    3.移动文件

    mv /home/testFolder /var/tmp  //将testFolder移动到/var/tmp文件夹下
    mv /home/testFolder /home/testFolder1 //mv指令可以作为重命名指

    4.删除目录

    rm -rf /var/tmp/testFolder  //删除整个文件夹时需要加入-rf参数   具体参数就不说了  直接man或者--help吧

    5.查看目录

    ls /etc   //查看/etc目录下的文件

    6.创建文件

    touch ~/testFile  //在用户目录下创建testFile文件

    7.文件复制

    cp ~/testFile ~/testNewFile //复制testFile到当前文件夹下testNewFile

    8.查看文件

    cat ~/testFile

    9.查找文件

    grep 'root' /etc/passwd  //过滤出/etc/passwd 目录下带有root的文件
    grep -r 'linux' /var/log/  //递归地过滤出 /var/log/ 目录中包含 linux 的文件

    10.管道

    简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入, 像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |
    比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起
    cat /etc/passwd | grep 'root'
    ls /etc | grep 'ssh’

    11.重定向

    可以使用 > 或 < 将命令的输出重定向到一个文件中

    echo 'Hello World' > ~/test.txt

    12.ping命令

    ping -c 4 www.baidu.com //对 www.baidu.com 发送 4 个 ping 包, 检查与其是否联通

    13.netstat命令

    netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等
    netstat -lt //列出所有处于监听状态的tcp端口
    netstat -tulpn //查看所有的端口信息, 包括 PID 和进程名

    14.ps命令

    ps -aux | grep 'ssh' //过滤得到当前系统中的 ssh 进程信息
    ------------ ----------------https://www.gnsoft.ltd------------------- ------------
  • 相关阅读:
    xshell 使用命令上传、下载文件
    linux extglob模式 和rm反选,除了某个文件外的其他文件全部删除的命令
    vscode
    win10文件夹共享
    jquery-自适应全屏背景轮播动画
    jquery-抖动图组轮播动画
    jquery-leonaScroll-1.2-自定义滚动条插件
    jquery-leonaScroll-1.1-自定义滚动条插件
    JavaScript-JQ实现自定义滚动条插件1.0
    JavaScript-JQ初探实现自定义滚动条
  • 原文地址:https://www.cnblogs.com/guozht/p/7597173.html
Copyright © 2011-2022 走看看