Linux常用命令

本文详细介绍了Linux系统中常见的操作命令,包括ls、ll、pwd、cd、touch、cat、echo、mkdir、rm、cp、mv、man、less、vim、grep、ps、netstat、yum等。每个命令都配以实例演示其用法,帮助读者更好地理解和掌握Linux基础操作。
摘要由CSDN通过智能技术生成


Linux常用命令

1. ls

>ls命令是列出当前目录中所包含的文件和目录,就类似于在windows上双击某个目录,看里面有什么东西一样

如图:输入命令 ls

在这里插入图片描述

蓝色代表 目录 黑色 代表 普通文件

2. ls -l

ls -l 可以简写为 ll ,输入此命令可以 通过列表的方式来列出目录的内容

如图:输入命令 ll

在这里插入图片描述

3. pwd

pwd 命令表示说明当前在那个目录里

如图:输入 pwd 命令

在这里插入图片描述

4. cd

cd 命令表示进入切换目录(change directory),cd 后面跟上指定路径(这里可以是相对路径,也可以是绝对路径)

如图:我要切换到 java102 目录,输入 命令 cd + java102

注意:下图为何 命令为 cd java102/ ? 此处 我们手动敲的时候可以不敲 / 但是如果你使用 TAB 键,他会自动生成没有影响

在这里插入图片描述
补充:

cd .. :返回上级目录
cd ~ :进入用户家目
cd - : 返回最近访问目录

4. touch

touch 命令表示创建一个空的文件

如图:输入命令 touch test.txt

在这里插入图片描述

5. cat

cat 命令可以显示文件内容

如图:输入命令 cat test.txt

在这里插入图片描述

6. echo

echo 命令可以打印内容到控制台,也可以用于写文件

如图:输入命令 echo 333 ,控制台打印 333

在这里插入图片描述

如图:输入命令 echo 'hello102' > test.txt 代表将 hello102 重定向到 test.txt文件里面

在这里插入图片描述

7. mkdir

mkdir 命令可以进行创建目录的操作

如图:输入命令 mkdir eee ,创建 目录 eee

在这里插入图片描述

8. rm & rm -r

rm 指令 可以进行文件的删除操作

如图:输入指令 rm test.txt

在这里插入图片描述

rm 也可以进行删除目录的操作,只需要加上 -r选项就可以了,-r表示递归,将目录里面的所有内容都进行删除

如图:输入指令 rm -r bbb

在这里插入图片描述
指令 rm -f 加文件,可以不弹出提示

如图: 输入指令 rm -f Test.java
在这里插入图片描述

9. cp

cp 命令就是对文件进行复制的操作

如图:输入命令 cp test.txt test1.txt

在这里插入图片描述

cp 命令 还可以复制目录如图: 输入命令 cp -r 111 456

在这里插入图片描述

10. mv

mv 命令对文件进行移动的操作,还可以将文件重命名

如图:输入命令 mv test.txt 111 对文件进行移动操作

在这里插入图片描述

如图:输入命令 mv 456 789 对文件进行重命名

在这里插入图片描述

11. man

man命令是查看其他命令的帮助手册,因为在Linux上的命令是非常多的,因此需要一个这样的手册来随时提供参考,直接使用man加上命令就可以查看了

man ls

12. less

less命令可以进行读取文件内容的操作,而和cat不同的是,less可以进行按页查看的(内置了翻页查看),也就是懒加载,而cat是一次性会把所有的内容都显示出来,如果对于一些内容量比较大的文件,使用less显然比使用cat好一些

less test1.txt

如图: tips:按 q 退出

在这里插入图片描述

13. vim

vim是Linux是上一个非常重要的操作,vim既能读取文件内容,也能编辑文件,就是一个文本编辑器,而这个编辑器并不是那么好操作的,下面就来看一下vim的基本使用

  • vim test1.txt
  • 按 i 进入 进入插入模式
  • 退出步骤: 1.ESC 2. : 3.wq
  • w 代表 write 写保存 ,q 代表 quit 退出,表示强制执行

这里就不给大家演示了。

14. grep

grep 命令可以用于查找文件中是否包含指定定字符串

如图:输入指令 grep ‘hello’ test1.txt

在这里插入图片描述

15. ps

ps 命令可以用于查看当前系统上运行的进程,ps aux 显示当前的所有进程

1.ps aux    显示系统上所有的进程
2.ps aux | grep “进程名”
3.ps aux | grep “进程名id”

如图:输入指令 ps aux

在这里插入图片描述

16. netstat

netstat命令可以查看系统上的网络状态,netstat -anp表示查看网络状态,而一般会搭配grep来使用:netstat -anp | grep “进程名”/"端口号"来查看具体进程的网络状态

1.netstat -anp
2.netstat -anp | grep "进程名"
3.netstat -anp | grep "端口号"

17. yum

yum命令就像一个应用商店一样,可以在里面搜索并进行下载一些东西,yum list就可以查看所有的应用,但是应用会很多,可能会卡死,这个不建议操作,yum list | grep + 关键字 就可以进行相关的搜索了,然后再使用yum install + 所需要的应用,就可以直接进行安装了

1. yum list | grep [软件包关键字]
2. yum install [软件包名字]
3. yum remove[软件包名字]

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷偷敲代码的青花瓷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值