Linux 简要指令汇总

这篇博客总结了Linux系统中常用的命令,包括关机与重启、文件属性更改、目录管理、内容查看以及vi/vim编辑器的使用。还介绍了apt软件包管理器的运用,如安装、更新和查询软件包。对于Linux初学者,这些基本操作是日常工作中不可或缺的技能。
摘要由CSDN通过智能技术生成

Linux 简要指令汇总:

 

一、关机与重启

1、关机:shutdown -h now == halt == power off == init 0(0号进程)

2、重启:shutdown -r now == reboot == init 6(6号进程)

 

二、更改文件属性

1、chgrp [-R] 属组名 文件名

  • 参数选项:-R标识递归更改文件属组,即更改某个文件目录的属组时,该目录下的所有文件属组都会被更改

2、更改文件属主,也可以更改文件属组

  • chown [-R] 属主名 文件名

  • chown [-R] 属主名:属组名 文件名

3、更改文件的9个属性

  • chmod [-R] xyz 文件或目录

图片来源于菜鸟教程Linux教程
图片来源于菜鸟教程Linux教程
  • e.g. : chmod 777 /etc/ssh/sshd_config

 

三、处理目录的常用命令

1、ls(list files):列出所有文件

  • 选项与参数:

  • -a :列出全部的文件,连同隐藏文件

  • -d:仅列出目录本身

  • -l:长数据串列出,包括文件或目录的属性与权限

2、cd(change directory):切换目录

3、pwd(print work directory):显示当前的目录

4、mkdir(make directory):创建一个新目录

  • 选项与参数:

  • -m:配置权限 例如:mkdir -m 777 test

  • -p:递归创建 例如:mkdir -p test1/test2

5、rmdir(remove directory):删除一个 的目录

6、cp(copy file):复制文件或目录

  • cp [-adfilprsu] source destination

7、rm(remove):删除文件或目录

8、mv(move file):移动文件与目录,也可以用于修改文件或目录的名称

  • mv [-fiu] source destination

注:可以使用 map [命令] 查看该命令的使用文档,例如:map cp

 

四、Linux内容查看

1、cat:从第一行开始显示文件内容

2、tac:从最后一行开始显示文件内容

3、head:只看头几行

4、tail:只看尾巴几行

 

五、vi/vim 的使用

1、vi 文件名:编辑、创建文件;vim 文件名:一般模式查看创建文件

  • 一般模式下的光标移动、复制黏贴、搜索:

  • 移动光标

    1. G:移动到文件最后一行

    2. nG:移动到文件的第n行

    3. gg:移动到文件的第一行,相当于1G

    4. n<Enter>:n为数字,光标向下移动n行

  • 搜索替换

    1. /word:在光标之下寻找word

    2. ?word:在光标之上寻找word

    3. n:向下重复刚才的查找过程

    4. N:向上重复刚才的查找过程

    注:使用 /word 配合 n 及 N 很常用,可用于快速查找。

  • 删除、复制与黏贴

    1. dd:删除光标所在的那行

    2. ndd:删除光标所在的向下n行

    3. d1G:删除光标所在到第一行的数据

    4. dG:删除光标所在到最后一行的数据

    5. yy:复制游标所在的那行

  • 一般模式到编辑模式的操作:

    1. i I:进入插入模式。i从光标所在处开始插入,I从光标所在行的第一个空字符串开始插入

    2. r R:进入取代模式。r取代光标所在处的字符一次,R一直取代光标所在处的字符,直到按下ESC为止

    3. ESC:推出编辑模式,回到一般模式

  • 一般模式下存储或离开文件的操作

    1. :w :将编辑的文件写入磁盘

    2. :w! :强制写入属性为只读的文件,但能不能写入还要看当前用户的权限

    3. :q :离开vi

    4. :q! : 若曾经修改过文件但是不想保存,强制离开文件

    5. :wq :存储后离开文件

    6. :wq! :强制存储后离开文件

 

六、Linux apt命令

apt(Advanced Packaging Tool)是一个在 Debian 和 Ubantu 的 shell 前端软件包管理器。

apt命令提供了查找、安装、更新、删除某一个或一组软件包的命令

apt命令的执行需要超级管理员的权限

1、apt [options] [command] [package..]

  • options : 可选,选项包括 -h 获取帮助、-y 安装过程中提示全选yes、 -q 不显示安装过程 等等

  • command:要进行的操作,包括 install、update、list、show、remove、search、

  • package:对应需要处理的包名

例如:

sudo apt install package_name

sudo apt update package_name

sudo apt show package_name :显示包的具体信息包括版本号、大小、依赖关系等等

sudo apt remove package_name

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值