Linux命令相关操作

目录

1.vi/vim编辑器--->vi/vim命令

vim操作流程:

2. Linux系统中管理文件和目录的命令

3. ls 查看目录下的内容。

4. cat 显示文本内容(查看所有)

5. touch 创建空文件

6. grep 在文件中进行相关字符串的查找操作(搜索内容)

7. cp 复制文件

8. mv 移动文件或目录(剪切)

9. mkdir 创建空目录

10. rmdir 删除空目录

11. rm 删除文件


1.vi/vim编辑器--->vi/vim命令

作用:创建文件,编辑文件,查看文件内容。

格式:vi 文件名 or vim 文件名。

在vi中退出不保存的命令是::q!

vim操作流程:

  1. vim 文件名--->按下回车,进入该文件,按下i或者a进入编辑环境,完成插入、删除、修改编辑后,按下esc,退出编辑环境,进入查看环境,按下:wq保存并退出,接下来进入命令行界面。

  2. :w保存:q退出:wq!强制保存并退出:q!强制退出

  3. dd 指删除一行文字。x:指删除一个字符。

  4. /行数 表示把光标移至文本第行数行。/查找字符 表示查找某个字符串。

  5. $ 光标移至文本的行尾。G 光标移至文本的末尾(文本最后一行第一个字符)。

2. Linux系统中管理文件和目录的命令

1. pwd 显示当前所在路径(打印当前所在的文件夹)。

2. cd /目录名/目录名或文件名 切换不同的目录和文件夹。例:切换到etc目录下:cd /etc;

cd.. 切换到上一级目录;

cd 切换到当前用户的主目录当前用户的家目录下;

如果是root用户登录Linux系统: 当输入cd后,返回的是/root目录

如果是普通用户登录Linux系统: 当输入cd后,返回的是/home/用户名目录

cd ~John快速切换到用户John的主目录下。

3. ls 查看目录下的内容。

ls 查看当前目录下的内容;

ls /目录名或者/文件名 查看指定目录或文件下的内容;

Is 参数 其它操作内容 参数的搭配操作

-a 查看目录下所有的内容,包括隐藏文件和目录;

-i 查看目录下每个文件或文件夹的属性信息;

-r 逆向,从后向前显示出目录或文件夹中的内容。

-R 不仅显示当前目录下的内容,还显示子目录下内容。

4. cat 显示文本内容(查看所有)

cat /文件名

cat f1.txt > f2.txt命令可以把f1.txt复制为f2.txt

5. touch 创建空文件

touch 文件名

touch 文件名01 文件名02 文件名03 文件名04

touch /文件名05/文件名06

6. grep 在文件中进行相关字符串的查找操作(搜索内容)

grep 关键词 文件名

7. cp 复制文件

cp 源文件(想要复制的文件) 目标文件(要复制到的位置)

cp /源文件目录/源文件 /目标目录/目标文件

cp /源文件目录/源文件 /目标目录/可更改文件名

-i 提示是否覆盖对应文件下的文件(默认) 例:cp -i 文件名 /目录名---> cp 文件名 /目录名

-v 显示复制进度 例:cp -v 文件名 /目录名

-r 复制目录 例:cp -r 文件名 /目录名

8. mv 移动文件或目录(剪切)

mv 源文件 /目标目录

具体操作可参考7.cp 的复制文件,在这里是指剪切(移动)目录

-i 移动时,提示是否覆盖对应文件下的文件(默认)

-v 显示移动进度

-f 强制移动

9. mkdir 创建空目录

mkdir 文件名01 文件名02 文件名03 文件名04 ... (创建多个空目录)

创建嵌套的目录:mkdir -p /目录名01/目录名02/目录名03/...

10. rmdir 删除空目录

rmdir 目录名

rmdir 文件名01 文件名02 文件名03 文件名04 ... (删除多个空目录)

11. rm 删除文件

rm 文件名

rm 文件名01 文件名02 文件名03 文件名04 ... (删除多个文件)

-i 删除时,给出友好的提示(默认)

-f 强制删除

-v 显示删除进度

-r 删除目录 (空否都可删除)

-rf 强制删除目录

注: pause 停止显示

cat 查看所有

grep 搜索内容

more 查看一页内容

use du .是查看当前目录的剩余空间信息

use df .是查看系统磁盘的空间信息的 没有其他的表示方式

chmod 更改一个文件的权限设置

rpm 假如您需要找出 /etc/my.conf 文件属于哪个包 (package) ,可以执行:rpm -qf /etc/my.conf

bash中,export命令的作用是:为其它应用程序设置环境变量

exec命令的作用是 在子shell中运行命令

history命令的作用是 使在子shell中可以使用命令历史记录

exports命令的作用是 提供NFS分区给网络中的其它系统使用

/etc/passwd的权限正确是 :-rw-r--r--

/etc/shadow的权限正确是 :-r--------

userdel -r 可以删除一个用户并同时删除用户的主目录

如果你的umask设置为022,缺省的你创建的文件的权限为:rw-r--r--

在一条命令中如何查找一个二进制命令 Xconfigurator 的路径 :which Xconfigurator

mount -a 命令用来装载所有在/etc/fstab中定义的文件系统

显示一个文件最后几行的命令是:tail (查看文件尾部的命令就是tail)

运行一个脚本,用户不需要write的权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

咕咕在测试

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

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

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

打赏作者

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

抵扣说明:

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

余额充值