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

    【用户管理】

    查看当前用户     whoami

    新建用户     sudo adduser higginCui

    查看新建用户     ls /home

    使用新建用户登录     su -l higginCui

    删除用户 sudo deluser higginCui --remove-home

    【文件权限】

    注意:

    一个目录同时具有读权限和执行权限才可以打开并查看内部文件。

    一个目录要有写权限才允许在其中创建其他文件。

    变更文件所有者     sudo chown 拥有者名称 文件名     示例 sudo chown higginCui text.txt

    修改文件权限     chmod 777 text.txt

    【目录路径】

    获取当前路径     pwd

    以绝对路径前往某个位置     cd /usr/local/bin

    以相对路径前往某个位置     cd ../../user/local/bin    (加入现在在/home位置处)

    【文件基本操作】

    新建空白文件     touch test.txt

    新建目录     mkdir mydir

    创建多级目录     mkdir -p father/son/grandson

    复制文件     cp  text.txt  father/son/grandson

    复制目录  cp -r mydir  father/son/grandson

    删除文件  rm test.txt   (如果删除只读权限的文件,会有删除提示)

    删除文件  rm -f test.txt    (如果删除只读权限的文件,没有删除提示)

    删除目录  rm -r father

    重命名文件  mv 旧文件名 新文件名       mv  old.txt  new.txt

    移动文件  mv 源文件   目的目录           mv test.txt  /tmp/

    cat查看文件  cat test.txt

    cat查看文件并显示行号  cat -n test.txt

    more查看文件  more test.txt     (适用于行数较多的文本,按Space向下滚动一行,按Enter线下滚动一屏)

    head查看文件  head -n 10 /tmp/test.txt

    tail查看文件  tail -n 10 test.txt

    查看文件类型  file /bin/ls

    【文件打包与压缩】

    打包  tar -cvf  test.tar  test  (把test文件夹打包成test.tar)

    解包  tar -xvf  test.tar  (将tesst.tar解包)

    打包并压缩   tar  -czvf  test.tar.gz  test

    解包并解压缩  tar  -xzvf  test.tar.gz

  • 相关阅读:
    [leetcode-551-Student Attendance Record I]
    [leetcode-543-Diameter of Binary Tree]
    [leetcode-541-Reverse String II]
    [leetcode-530-Minimum Absolute Difference in BST]
    [leetcode-521-Longest Uncommon Subsequence I]
    [leetcode-504-Base 7]
    [leetcode-116-Populating Next Right Pointers in Each Node]
    [leetcode-573-Squirrel Simulation]
    [leetcode-572-Subtree of Another Tree]
    [leetcode-575-Distribute Candies]
  • 原文地址:https://www.cnblogs.com/HigginCui/p/6870268.html
Copyright © 2011-2022 走看看