Linux系统的基本命令

本文介绍了Linux系统中查看目录、列举文件、切换路径、创建与删除文件夹、查看文件内容以及编辑文本的一系列基础命令,包括pwd、ls、ll、cd、mkdir、rm、cat、more、tail、less、vim以及find和grep等工具的使用方法。
摘要由CSDN通过智能技术生成

一、查看当前所在目录

pwd

二、查看当前目录下的文件有哪些

ls:展示当前目录下的文件,不展示具体信息

ll:展示当前目录下的文件,展示具体的信息,例如日期、权限等

ll命令是ls -l命令的简写

所以大多数情况下,直接使用ll命令就可以了

要展示当前目录下的子目录里有哪些文件

ll +文件名,例如:ll root/ 表示展示当前目录下root文件夹里面的信息。

三、进入到文件夹

cd +文件名,例如:cd root表示从当前的目录进入到root文件夹中。

cd /文件夹名1/文件夹名2,例如:cd /root/abc表示从当前目录进入到root目录再进入到abc目录。

其中cd /表示进入到linux系统的根目录,cd ~ 表示进入linux系统的root目录。cd.. 返回上一级

四、创建文件夹

mkdir+文件夹名:在当前目录下创建文件夹,例如:mkdir abc表示在当前目录下创建abc文件夹。

mkdir -p /abc/bcd:加上-p参数,表示当前目录中没有abc文件夹就创建abc文件夹,有abc文件夹就进入abc文件夹再里面创建bcd文件夹。

五、删除文件和文件夹

rm 文件名rm abc:表示删除abc文件,但是会进行确认。

rm -f 文件名rm -f abc.txt:表示删除abc.txt文件,并且不用确认。

rm -r 文件夹名,rm -r abc:表示删除abc文件夹,但是要进行确认。

rm -rf 文件夹名,rm -rf abc:表示删除abc文件夹,并且不用确认。

六、查看文件

cat 文件名,cat a.txt:查看a.txt文件里面的内容,会将内容全部展示出来,所以一般用于内容比较少的文件。

more 文件名,more a.txt:查看a.txt文件里面的内容,

操作说明:

    回车键 向下滚动一行

    空格键 向下滚动一屏

    b 返回上一屏

    q或者Ctrl+C 退出more

举例:

more /etc/profile 以分页方式显示/etc目录下的profile文件内容。

所以more命令一般用于文件内容比较多的情况。

tail 文件名,从尾部开始查看文件内容,tail a.txt:查看a.txt的内容,默认查看a.txt最后10行的内容

tail -20f a.txt:加上f表示动态读取a.txt文件中的内容,20f,表示动态读取a.txt中最后20行的内容。

七、查看线上日志

less 文件名

一般使用less进入到日志后,使用G定位到文件的最后一行,再使用?+关键字,从最后一行开始向上查找关键字。

g    定位到文档头部

G    定位到文档最尾部

?keyword  向上查找

Q 退出

八、文本编辑

 

vim 文件名:进入到命令模式

命令模式下输入i,进入到插入模式,插入模式下可以对文本进行编辑,按下esc退出插入模式回到命令模式。

命令模式下输“:”进入底行模式,输入wq保存退出,输入q!,不保存退出。

其中vim 文件名,如果文件不存在就会创建文件,如果文件存在就直接编辑文件,touch 文件名也可以创建文件。

九、查找命令

Find命令

作用: 在指定目录下查找文件

语法: find dirName -option fileName

举例:

    find  .  –name "*.java" 在当前目录及其子目录下查找.java结尾文件

    find  /itboy  -name "*.java" 在/itboy 目录及其子目录下查找.java结尾的文件

Grep命令

作用: 从指定文件中查找指定的文本内容

语法: grep word fileName

举例:

    grep Hello HelloWorld.java 查找HelloWorld.java文件中出现的Hello字符串的位置

    grep hello *.java 查找当前目录中所有.java结尾的文件中包含hello字符串的位置

查找正在运行的进程

grep   查找:  根据文件内容或者进程内容

ps -ef | grep ssh    在所有进程中,查找正在运行的ssh进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值