Linux基本命令

Posted Hiteration

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基本命令相关的知识,希望对你有一定的参考价值。

1. ls: 列出目录中所有子目录和文件信息

ls [参数][目录或文件夹]

参数:

-a: 显示所有文件包含隐藏文件

-l: 列出文件属性,权限等信息

2. pwd: 显示当前工作目录

3. cd: 切换目录

cd [目录]

切换至目录:

绝对路径: 从根目录写起 以"/"开头

相对路径: 

cd .. 返回上一层目录

cd ~ 返回home目录

4. cp: 拷贝文件或目录

cp [参数][source][dest]

参数:

-r: 复制目录

5. mkdir: 创建目录

mkdir[参数][目录]

参数:

-p: 如果目录中的某级目录不存在, 则自动创建

6. rm: 删除文件或目录

rm[参数][文件/目录]

参数:

-r: 删除目录

-i: 给出提示信息

-f: 强制删除  注意: "rm -rf" 非常危险, "rm -rf /"会删除整个系统

7. cat: 将文件输出到标准输出

 cat[参数][文件]

8. mv: 移动文件或目录

 mv[参数][source][dest]

9.chmod: 修改文件或目录权限

 chmod[参数][文件/目录]

 

rwxrwxr-x: r代表读, w代表写, x代表执行, -代表没有权限

第一个hao代表文件的所有者是hao用户

第二个hao代表文件的所属群组是hao群组

第一个rwx代表文件所有者有读写执行权限

第二个rwx代表所在组的用户对该文件有读写执行权限

第三个r-x代表其他用户对该文件有读和执行的权限,没有写的权限

参数:

777: 即111 111 111即 rwx rwx rwx

754: 即111 110 101即 rwx rw- r-x

a-x: all减少执行权限

u+x: 所有者增加执行曲权限

g: 所在组用户

o: 其他用户

-R: 对目录下的所有文件及子目录进行相同变更

10. tar: 压缩或解压

tar -zcvf abc.tar.gz abc

tar -zxvf abc.tar.gz

11. ps: 显示当前进程

参数:

-aux: 显示所有包含其他使用者的行程

12. clear: 清除屏幕

13. echo: 往屏幕/文件输出信息

  例:echo "Hall" > test.txt

14. ll: 将当前目录下的 子文件&子目录平铺在控制台

15. find 目录名: 将对应目录下得子孙文件&子孙目录平铺在控制台

16. vim参数:

  按ESC键,然后按:键输入以下内容:

  wq: 保存退出

  q!: 不保存退出

  set nu: 显示行号

17. scp远程传输命令

  参考https://www.runoob.com/linux/linux-comm-scp.html

以上是关于Linux基本命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习之路命令基本格式

linux 详解useradd 命令基本用法

Linux常用基本命令(六)

Linux常用基本命令大全介绍

linux基本命令

Linux命令-命令的基本格式