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

原文地址:https://www.cnblogs.com/HigginCui/p/6870268.html