• linux的简单命令


    1、一些简单的命令
    ①打开文件命令格式:
    cd [目录名]
    目录名有几个符号有特殊的含义,“..”代表一级目录、“~”代表HOME目录、“-”代表前一目录。
    因此返回一级目录可以使用命令:
    cd ..
    ②用户切换的命令格式:
    su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
    参数:

      -f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。

      -l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并

        且工作目录也会改变。如果没有指定USER,缺省情况是root。

      -m, -p ,–preserve-environment:执行su时不改变环境变数。

      -c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。

      –help 显示说明文件
      –version 显示版本资讯

      USER:欲变更的使用者账号,
      ARG: 传入新的Shell参数。

      su [user] 和 su - [user]的区别

      su [user]切换到其他用户,但是不切换环境变量,su - [user]则是完整的切换到新的用户环境。

      如:

      [root@rac1 ~]# pwd  --当前目录
      /root
      [root@rac1 ~]# su oracle --使用su [user]
      [oracle@rac1 root]$ pwd  --当前目录没有改变,还是之前的用户目录
      /root
      [oracle@rac1 root]$ su - oracle --使用su - [user]
      Password: 
      [oracle@rac1 ~]$ pwd   --当前目录变为当前用户的家目录
      /home/oracle
      [oracle@rac1 ~]$

      所以切换用户时,尽量用su - [user],否则可能会出现环境变量不对的问题。

      ③删除文件

         rm -rf  [filename/]

      ④ 文件列表

        ll

      ⑤ 解压命令

        tar -zxvf redis-5.0.0.tar.gz

        make     ---->编译命令

        make install    ---->安装命令

        make install PREFIX=/usr/local/redis  ---->指定安装路径

      ⑥ 拷贝命令

        cp currPathFileName /TargetPath    ---->复制文件

        cp -r currPathFileName /TargetPath  ---->复制文件夹

      ⑦ 查看进程

        ps aux|grep redis

  • 相关阅读:
    对搜狗浏览器的评价
    领扣(LeetCode)二叉树的所有路径 个人题解
    领扣(LeetCode)单词模式 个人题解
    领扣(LeetCode)最长公共前缀 个人题解
    领扣(LeetCode)设计哈希映射 个人题解
    领扣(LeetCode)寻找旋转排序数组中的最小值 个人题解
    领扣(LeetCode)最长和谐子序列 个人题解
    领扣(LeetCode)删除注释 个人题解
    领扣(LeetCode)检测大写字母 个人题解
    领扣(LeetCode)第三大的数 个人题解
  • 原文地址:https://www.cnblogs.com/smileFL/p/7290817.html
Copyright © 2020-2023  润新知