linux系统中的常用命令

孤者浪人 提交于 2020-03-04 00:44:06

1.pwd 查看当前目录

2.ls 列出当前目录中的文件

ls -al:列出所有详细文件
ls -a:列出所有文件
ls -l:列出更详细文件信息

3.cd 切换目录

cd . 切换到当前目录
cd… 切换到上一层目录
cd - 切换到上一次所在目录
cd ~ 切换到用户目录
cd 切换到用户目录

4.touch 创建一个空文件

touch test.txt

5.mkdir 创建一个目录

mkdir test
mkdir -p lesson/lesson1 创建多层目录

6.rm 删除目录或文件

rm test.txt
rm -r test 删除目录

7.mv 移动或重命名文件

1)移动文件
mv test.txt /home/kelly/Demo
2)重命名文件
mv test_old.txt test_new.txt

8.cat 查看文件内容

cat test.txt

9.more 一屏一屏查看文件内容

more test.txt

10.grep 搜索文件内容关键字

grep ‘字符’ test.txt

11.vim 编辑文件

i键:插入模式,输入内容
esc键:退出输入模式
:wq!退出并保存
:set nu 显示行数
:set nonu 不显示行数
g键快速定位到文首
G键快速定位到文末

12.su 切换到超级模式(root用户)

exit:退出到普通模式

13 ; 可以执行多条命令

cd ./demo ; pwd ; ls -al

14 | 管道,左边输出作为右边的输入

输出 | 输入
在这里插入图片描述

15.权限解读

r:可读4
w:可写2
x:可执行1
设置权限 chmod 777 test.txt

16.cp 复制文件

cp test.txt test1.txt
在这里插入图片描述
复制文件到指定文件夹并改名

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!