Linux基础

本文详细介绍了Linux下的基本命令,如ls、cd、touch、mkdir、rm等,涉及文件目录操作、文本编辑、文件复制移动、以及find和grep等查找命令。此外,还涵盖了vi/vim编辑器的使用和tar文件管理。
摘要由CSDN通过智能技术生成

1、Linux常用命令

命令作用备注
ls[目录名]查看当前目录下的内容ls查看当前目录下的内容(文件及目录);ls / 查看指定目录下的内容
pwd查看当前所在目录
cd[目录名]切换目录cd / 切换到根目录;cd /root(xx) 切换到root(xx)目录
touch[文件名]如果文件不存在,创建文件一次性创建文件,空格隔开
mkdir[目录名]创建目录
rm[文件名]删除指定文件删除文件时,需要确认输入y

修改Linux编码:
echo ‘LANG=“en_US.UTF-8”’>>/etc/profile
source/etc/profile

命令使用技巧

  • Tab键自动补全
  • 连续两次Tab键,给出操作提示
  • 使用上下箭头快速调出曾经使用过的命令
  • 使用clear命令或者Ctrl+l实现清屏

命令格式

command 【-options】【parameter】
命令名 选项(可选) 参数(可选)

2、文件目录操作命令

命令作用备注
ls [-al] [dir]显示指定目录下的内容-a显示所有文件目录包括隐藏文件;-l除文件名称外,同时将文件形态(d表示目录,-表示文件)、权限等信息详细列出。
cd [dirName]用于切换当前工作目录,进入指定目录~表示用户的home目录,.表示目前所在目录,…表示目前目录位置的上级目录。
cat [-n] fileName用于显示文件内容-n 由1开始对所有输出的行数编号
more fileName以分页的形式显示文件内容回车键向下滚动一行;空格键向下滚动一屏;b返回上一屏;q或ctrl+c退出more
tail [-f] fileName查看文件末尾的内容-f动态读取文件末尾内容并显示,通常用于日志文件的内容输出。-20末尾20行
mkdir [-p] dirName创建目录-p确保目录名称存在,不存在的就创建一个,可以实现多层目录同时创建。
rmdir [-p] dirName删除空目录-p当子目录被删除后使空目录为空,一并删除
rm [-rf] name删除文件或者目录-r: 将目录及目录中所有文件(目录)逐一删除,即递归删除(即删除前需确认)。-f: 无需确认,直接删除
  • echo 1>> 1.txt 往1.txt尾部追加内容
  • *: 是一个通配符,代表任意字符;
    • rmdir itcast* : 删除以itcast开头的目录
    • rmdir *itcast : 删除以itcast结尾的目录

3、拷贝移动命令

命令作用备注
cp [-r] source dest用于复制文件或目录-r: 如果复制的是目录需要使用此选项,此时将复制该目录下所有的子目录和文件
mv source dest为文件或目录改名、或将文件或目录移动到其它位置已存在即移动否则改名
tar [-zcxvf] fileName [files]对文件进行打包、解包、压缩、解压-z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压; -c: c代表的是create,即创建新的包文件;-x: x代表的是extract,实现从包文件中还原文件; -v: v代表的是verbose,显示命令的执行过程; -f: f代表的是file,用于指定包文件的名称

4、文本编辑命令

vi:对文件内容进行编辑。 vi fileName
vim:vi加强,需要安装,安装命令:yum install vim。vim fileName

1). 在使用vim命令编辑文件时,如果指定的文件存在则直接打开此文件。如果指定的文件不存在则新建文件。
2). vim在进行文本编辑时共分为三种模式,分别是 命令模式(Command mode),插入模式(Insert mode)和底行模式(Last line mode)。这三种模式之间可以相互切换。

4.1命令模式

  • 命令模式下可以查看文件内容、移动光标(上下左右箭头、gg、G)
  • 通过vim命令打开文件后,默认进入命令模式
  • 另外两种模式需要首先进入命令模式,才能进入彼此
命令模式指令含义
gg定位到文本内容的第一行
G定位到文本内容的最后一行
dd删除光标所在行的数据
ndd删除当前光标所在行及之后的n行数据
u撤销操作
shift+zz保存并退出
i 或 a 或 o进入插入模式

4.2插入模式

  • 插入模式下可以对文件内容进行编辑
  • 在命令模式下按下[i,a,o]任意一个,可以进入插入模式。进入插入模式后,下方会出现【insert】字样
  • 在插入模式下按下ESC键,回到命令模式

4.3底行模式

  • 底行模式下可以通过命令对文件内容进行查找、显示行号、退出等操作
  • 在命令模式下按下[:,/]任意一个,可以进入底行模式
  • 通过/方式进入底行模式后,可以对文件内容进行查找 D. 通过:方式进入底行模式后,可以输入wq(保存并退出)、q!(不保存退出)、set nu(显示行号)

5、查找命令

命令作用备注
find dirName -option fileName在指定目录下查找文件
grep word fileName从指定文件中查找指定的文本内容

*通用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值