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

    pwd 显示当前位置
    cd 跳转目录
    ls 查看内容
    cd../ 返回上级目录
    ls -l 查看
    ls
    man ls
    q 退回
    .dmrc
    ls -all 显示所有文件包括隐藏文件
    cd /home/user/桌面/a/b 路径进入
    cd ./ 切换到当前目录
    cd ^
    su 超管
    su user 切换回普通用户
    exit 退回user用户
    whoami 查看当前用户
    who am i 显示登陆系统的用户
    # 超管显示符号
    $ 普通用户
    inin3 切换到命令界面
    inin5 切换到图形界面
    which 指令 查看指令对应的可执行文件位置
    mkdir 创建单个目录
    clear 清屏
    1. 查看当做操作目录位置
    > pwd

    2. 查看(当前)目录里边的文件内容
    > ls //list
    > ls -l 或ll //显示文件的详细信息
    > ls -al //all显示文件的详细信息(包括隐藏文件)
    > ls -a //显示目录全部文件名字(包括隐藏文件)
    > ls [-al] 目录 //查看指定目录的文件信息

    3. 目录的切换
    > cd 目录名字
    > cd .. 或 cd ../ //上级目录切换
    > cd . 或 cd ./ //切换到当前目录
    > cd ~ 或 cd //直接切换到用户家目录

    4. 用户切换
    > su - 或者 su - root //切换到root超级管理员
    > su 普通用户名 //切换到普通用户
    > exit //退回到原用户

    用户切换时候会造成叠加效果,因此不要重复su动作(su和exit配对使用)
    jinnan--->root--->jinnan--->root--->jinnan

    5. 查看当前用户是谁
    > whoami //显示当前正在操作系统的用户
    > who am i //显示登录系统的用户信息(与su没有关系)

    6. 图形界面 和 命令界面 切换
    ># init 3 //切换到 命令界面
    ># init 5 //切换到 图形界面

    7. 查看指令对应的可执行文件位置
    > which 指令

    8. 直接输出文件内容到终端
    > cat 文件

    9. 清空屏幕
    > clear

    10. 目录操作
    ① 创建目录 make directory
    > mkdir 目录名称 //创建单个目录
    > mkdir -p newdir1/newdir2/newdir3 //递归创建多级目录
    > mkdir dir1/dir2/newdir
    > mkdir -p dir1/newdir2/newdir3
    新目录的层次大于等于2个,就需要-p参数,
    等于1个,就不需要
    > mkdir /home/jinnan/shandong //相对根目录的“绝对路径方式”创建shandong目录

    ② 移动目录 move
    > mv dir1 dir2 //dir1移动到dir2的目录下
    > mv dir1/dir2 dir3 //dir2移动到dir3的目录下
    > mv dir1/dir2 dir3/dir4 //dir2移动到dir4的目录下
    > mv /home/jinnan/beijing /home/jinnan/shandong //绝对路径方式:beijing移动到shandong目录下
    (移动到的目标目录都是【存在的】)

    ③ 目录改名字操作
    mv指令的第二个参数是新名字就是改名字操作
    存在的名字就是移动操作
    mv是【移动 和 改名字】合并的指令
    > mv dir1 newdir //dir1移动到当前目录下,并改名字为newdir
    > mv dir1/dir2 dir3 //dir2移动到dir3目录下,并改名字为 原名
    > mv dir1/dir2 dir3/newdir //dir2移动到dir3目录下,并改名字为newdir

    ④ 复制(并改名字)操作 copy
    -R recursive递归的
    > cp -R dir1 dir2 //dir1复制到dir2下,并改名字为 原名
    > cp -R dir1/dir2 dir3/newdir //dir2复制到dir3下,并改名字为 newdir
    > cp -R dir1/dir2 newdir //dir2复制到当前目录,并改名字为 newdir

    > cp dir1/filea dir2 //filea复制到dir2下,并改名字为 原名
    > cp dir1/filea dir2/dir3/newfile //filea复制到dir3下,并改名字为 newfile

    ⑤ 删除操作 remove
    -f force强制的
    > rm file //删除file文件
    > rm -r dir //删除目录
    > rm -rf filename //递归强制删除文件(目录)

    > rm -rf / //递归强制删除"/斜杠"根目录

  • 相关阅读:
    Spring之Condition(二)在哪里解析的
    SpringBoot启动跟代码过程
    Spring之Condition(一)
    Kafka之 vm.max_map_count
    Redis常见面试题
    Redis为什么快
    TCP一个包多大
    场景问题
    这是一个测试
    小程序-使用django-drf开接口的步骤
  • 原文地址:https://www.cnblogs.com/tiandlsd001/p/7805802.html
Copyright © 2011-2022 走看看