zoukankan      html  css  js  c++  java
  • 02、linux 常用指令

    这里推荐是本人常用指令!

    用户操作:
      whoami 查看当前登录用户
      useradd 用户名
      passwd 用户名 , 按照提示设置密

      usermod 修改用户名
      userdel 用户名

      su 切换登录用户

      groupadd 注:添加用户组;

      groupdel 注:删除用户组;

      groupmod 注:修改用户组信息

    关机操作:
      shutdown -h now 现在关机系统
      shutdown -h hours : minutes 指定关机系统是时间(时:分)
      shutdown -c 取消按时关闭

      shutdown -r now 重启系统
      shutdown -r hours:minutes 定时重启系统(时:分)
      reboot 现在重启
      logout 注销
      exit 注销


    路径操作:
      cd a 进入a目录
      cd / 回到系统跟艮目录
      cd ~ 回到用户目录
      cd ../ 回到上级目录
      cd - 回到访问的上一级历史记录
      cd /root/a/c 进入指定的路径

      pwd 查看当前所在路径


    目录操作:
      mkdir dir1 dir2 创建多个目录
      mkdir dir1 创建一个目录
      mkdir -p dir1/dir2 创建多级目录

      mv dir1 newDir 修改目录名称
      mv dir1 /root/ 移动目录到root下
      mv dir1 /root/newDir 移动目录并修改

      cp -a dir /root/ 复制目录到root下
      cp -r dir /root/ 复制目录到root下

      rm -r dir 递归删除目录
      rm -rf dir 删除目录或文件

      ls 查看目录文件
      ls -l 查看目录文件和其详情
      ls -a 查看隐藏目录文件
      ls -al 查看隐藏目录文件


    文件操作:
      touch file.txt 创建文件
      touch a.txt b.txt 创建多个文件

      mv a.txt /root/ 移动文件到root下
      cp a.txt /root/ 复制文件到root下

      rm file.txt 删除文件
      rm -f file.txt 删除文件
      rm -rf file.txt 删除目录或文件

      cat file.txt 查看问看内容 (建议使用在内容较小的文件)
      more file.txt 查看文件
      less file.txt 查看文件

      ctrl + z 强制退出看出状态


    编辑文件:

      vi file.txt
      vim file.txt 编辑文件

      按 i a o 进入编辑
      按 esc 键退出编辑
      按shift + : 输入q 保存
      按shift + : 输入qw 保存退出
      按shift + : 出入qw! 强制保存退出
      按ctrl + z 强制退出编辑状态,但不保存
      按shift + c + c 保存退出


    打包压缩 / 解压:

      打包: tar -cvf 名称.tar 目标目录文件名称
      如: tar -cvf test.tar aa | tar -cvf test.tar aa.txt

      打包压缩: tar -zcvf 名称.tar.gz 目标目录文件名称
      如: tar -zcvf test.tar.gz aa | tar -zcvf test.tar.gz aa.txt

      解压打包文件:tar -xvf 文件名.tar 路径
      如: tar -xvf test.tar /root

      解压打包压缩文件:tar -zxvf 文件名.tar.gz -C 路径
      如: tar -zxvf test.tar.gz -C /root

    线程操作:

      ps -ef 显示所有线程
      ps -ef | grep mysql(应用程序名称) 查看指定线程

      kill -9 编号 销毁指定编号的线程


    ping 指令:

      ping ip 检测Url网络是否连接

      如:ping www.baidu.com 或者 ping 192.168.0.111


    操作权限

      Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似“d rwx r-x r-x”的字符串,共10个位置。

      d 代表文件 r 代表读 w代表写 x代表可执行

      1. d 表示文件类型
      2. rwx 属主表示权限 (创建者), 可读可写可执行
      3. r-x 属组权限 (小组操作者,可读不可写可执行
      4. r-x 其他用户权限 ,可读不可写可执行

      修改权限: chmod o+w ( o表示别人 w是权限) 文件名.txt , 表示允许其他人写

      案列: 如何修改所有用户可读可写可执行?

      chmod u=rwx,g=rwx,o=rwx 文件名.txt

      或者

      chmod 777 文件名.txt

      chmod -R 755 目录|文件 递归修改权限



      权限分3组: 主用户:4 2 1 组用户:4 2 1 其他用户: 4 2 1 ,其中 4 代表读,2代表写,1代表执行
      chmod 777 代表三组用户可读可写可执行
      chmod 774 代表 (主用户可读可写可执行 )(组用户可读可写可执行)(其他用户可读)

    卸载rpm jdk操作

      rpm -qa 查询安装的软件

      卸载jdk
      rpm -qa|grep jdk 查询安装的jdk
      rpm -e 删除查询jdk名称



    下载 :
      yum -y install wget 安装下载应用

      wget url

      下载:wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz

  • 相关阅读:
    PHP 获取js中变量的方法
    Golang文件操作整理
    Golang的文件处理方式-常见的读写
    golang中文件以及文件夹路径相关操作
    服务器常用的状态码及其对应的含义
    left join on 和where条件的放置
    golang 文件导入数据追加sheet
    使用io/ioutil进行读写文件
    Go语言编程中字符串切割方法小结
    Golang学习
  • 原文地址:https://www.cnblogs.com/M87-A/p/12907665.html
Copyright © 2011-2022 走看看