Linux命令合集

linux简单命令

1.显示当前目录 pwd
2.清空窗口 clear
3.>将左边命令的输出,输入到右边的文件或者命令 如果右边的文件不存在,则创建一个
在这里插入图片描述

4.>>将左边命令的输出,追加到右边的文件 如果右边的文件不存在,则创建一个
在这里插入图片描述
5.sudo 命令 提权(提升权限)
6.mkdir 创建文件夹
7.chmod [-r] 6777(八进制数) 文件/文件夹
6777二进制:
110(提权/改组) 111(root读写执行) 111(当前用户读写执行) 111(其他用户读写执行)

ls 命令

命令 ls 是 list 的缩写
其作用是列出指定位置的文件和文件夹
如果没有指定,默认是列出当前位置的文件或者文件夹

常用的参数有:

-a 列出所有的文件或者文件夹
在 Linux 系统里面,以 . 开头的文件或者文件夹,一般会被默认视为隐藏的,如果想要查看这些隐藏文件或者文件夹,最好使用-a 参数

-l 列出详细信息
默认 ls 只显示名字,并不显示详细信息
加了该参数后,除了会显示名称以外,还会显示文件的权限、所属用户、分组、大小、修改 日期

-h 增加可读性
默认文件是按照字节为单位显示大小的
加了这个参数后,会附带 K、M、G、T 等大小后缀
K 表示千字节 M 表示兆字节 G 表示 1024 兆 T 表示 1024G
虽然精准度下降了,但是更容易阅读

-R 递归访问
默认是显示当前目录下的文件和文件夹
带上 R 参数后,如果当前目录下有其他文件夹
则会将该文件夹下面的文件和文件夹也显示出来
所以该参数会显示指定位置下的所有文件和文件夹

-Q 文件名用双引号包裹
这个参数是为了防止某些文件或者文件夹的末尾是空格字符
这样,可以通过双引号,看到文件名实际的长度

ls 命令后加上地址可以在指定地址操作命令
如:
ls -l /mnt/e/ 列出e盘的详细信息

echo 命令

显示字符串
echo hello world 或者 echo “hello world”

显示转义字符
echo \” 或者 \’ `

显示变量
echo $PATH

显示换行/不换行
echo -e “\n”换行
echo -e “\c”不换行

显示原样字符串
echo ‘$PATH’

显示命令结果
echo 顿号 命令 顿号 顿号:`
如:echo 顿号 data 顿号

cd 命令

cd 目标路径
功能是切换到指定目录下
路径可以是绝对路径,也可以是相对路径
除此之外,还有一些特别的符号
比如.表示当前目录
比如…表示上一级目录(也就是父目录)
比如~表示当前用户的用户目录
注意在 root 用户和普通用户条件下,这个符号是有不同含义的
普通用户~一般是/home/用户名文件夹
但是 root 用户对应的~是/root 文件夹

head 命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

tail 命令

和head相反显示尾部内容
命令都一样,除了-f
在这里插入图片描述

ps 命令

Linux所有进程都是 init 进程的子进程或者子进程往下派生的进程

在这里插入图片描述

在这里插入图片描述

cp 命令

copy 复制的缩写
命令用法:cp [参数] 源文件/文件夹 目标文件/文件夹(默认不能复制文件夹)
[]表示可选

-a:带属性复制

此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用 等于 dpR 参数组合。

-d:复制时保留链接
这里所说的链接相当于 Windows 系统中的快捷方式。

-f:强制覆盖
覆盖已经存在的目标文件而不给出提示
Ubuntu 默认是强制覆盖

-i:覆盖提示
在这里插入图片描述

-p:带权限复制
除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。

-r:文件夹复制
若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

-l:创建链接
在这里插入图片描述

rm 命令

命令 remove 的缩写,删除

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值