您的位置:首页 > 运维架构 > Linux

Linux基础命令

2020-08-16 17:54 197 查看

基础命令

ls 命令

ls 是list的缩写

作用是列出指定位置的文件和文件夹

如果没有指定,默认是列出当前位置的文件或文件夹

常用参数 作用
-a 列出所有的文件或者文件夹
-l 列出详细信息 与 a一起使用可显示全部文件的详细信息
-h 增加可读性 与l一起使用 默认文件是按照字节为单位显示大小的,加了这个参数后,会附带K、M、G、T等大小后缀,K表示千字节 M表示兆字节 G表示1024兆 T表示1024G 虽然进准度下降,但是更容易阅读
-R 递归访问 a默认是显示当前目录下的文件和文件夹 带上R参数后,如果当前目录下有其他文件夹则会将改文件夹下面的文件和文件夹也显示出来,所有该参数会显示指定位置下的所有文件和文件夹
-Q 文件名用双引号包裹 这个参数是为了防止某些文件或者文件夹的末尾是空格字符 这样可以通过双引号,看到文件名实际的长度

echo 命令

作用 `用法
显示字符串 echo hello world 或者echo “hello world”
显示转义字符 echo \" 或者 \’ \‘
显示变量 $PATH
显示换行/不换行 echo -e "\n"换行 echo -e "\c"不换行 必须带上-e 才会生效
显示原样字符串 echo `$PATH 撇号
显示命令结果 echo `data 撇号

cd 命令

cd 目标路径 change directory

路径可以是绝对路径,也可以是相对路径

除此之外,还有一些特别的符号

比如 . 表示当前目录

比如 . . 表示上一级目录(也就是父目录)

比如~表示当前用户的用户目录

注意在root用户和普通用户条件下,这个符号是不同含义的

普通用户~一遍是 /home/用户名文件夹

但是root用户对应的~是 /root 文件夹

head 命令

不带任何参数 显示前10行

参数 作用
-c n 显示头部指定n个字符
- n x 显示头部的指定的x行
-v 显示文件名
-q 不显示文件名 默认为-q不显示文件名

pwd 命令

显示当前目录

clear 命令

清空窗口 清理俩次才会真正清理

taill 命令

默认情况下 显示最尾部的10行

">"将左边命令的输出,输入到右边的文件或命令 //完全改写

如果右边的文件不存在,则创建一个

>>” 将左边命令的输出,追加到右边的文件 //追加

如果右边的文件不存在,则创建一个

参数 作用
-c n 显示尾部指定n个字符
- n x 显示尾部的指定的x行
-v 显示文件名
-q 不显示文件名 默认为-q不显示文件名
-f 可以不断的更新尾部内容 可以以 echo “内容” >> 文件名 的方式 输入到文件中

ps命令

所有进程都是init进程的子进程或者孙进程

显示系统正在运行的进程

不同系统显示不同数量的进程

参数 作用
-Al 显示所有进程的详情和进程名称
-aux 显示所有进程和其启动命令

数值项说明

数值项 作用
USER 进程所属用户
UID 进程所属用户ID
PID 进程ID
PPID 父进程ID
%CPU CPU占用率
%MEM 内存占用率
VSZ 虚拟内存占用大小(其中部分可能在交换文件中)
RSS 实际内存占用大小(RAM占用大小)
TTY 对应的控制台设备
TIME 进程执行的时间
START 进程开始执行的时间
COMMAND 进程启动执行的命令(带参数)
CMD 进程启动执行的命令(不带参数)
S/SATA 状态 S 休眠 R 运行 D 阻塞 Z 僵尸进程 T 暂停
PRI 优先级 数值越低,优先级越高,甚至可能为负数

sudo 命令

提升权限

mkdir 命令

创建文件

cp命令

copy 复制的缩写

命令用法: cp [参数] 源文件/文件夹 目标文件/文件夹

[ ] 表示可选参数 默认情况下不能复制文件夹

参数 作用
-a 带属性复制 此选项通常在复制目录是使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-d 复制时保留链接 这里所说的链接相当于Windows系统中的快捷方式
-f 强制覆盖 覆盖已经存在的目标文件而不给出提示 Ubuntu下 时强制覆盖的
-i 覆盖提示 与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答“Y”时目标文件将被覆盖
-p 带权限复制 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r 文件夹复制 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
-l 创建链接 不复制文件,只生成链接文件 只在部分系统有效 在ubuntu下没有效果

rm命令

命令 remove 的缩写,删除

参数 作用
-i 删除确认 每个被删除的文件都需要确认
-f 强制删除 无需确认就会删除指定文件 -f与-i冲突 无法同时使用
-r 目录删除 删除指定文件夹下的所有文件和子文件 可与 -f 或 -i 一起使用

chmod命令

修改权限
具体权限说明请转到 Linux权限说明查看
跳转连接:Linux权限说明

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: