最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Linux【实用教程】2025最新版

业界 admin 14浏览 0评论

安装 Linux

  • windows 极速安装 Linux (Ubuntu)-- 无需虚拟机
    https://blog.csdn/weixin_41192489/article/details/145164317

登录目标 linux 服务器 ssh

ssh 用户名@IP地址

回车后输入密码回车即可登录

默认是 22 端口,若是其他端口,则需指定

ssh -p 修改后的端口号 用户名@IP地址

获取管理员权限

sudo su

提示输入密码后回车


显示 root 即获得了最高的管理员权限。

查看当前命令行的目录路径 pwd

pwd

查看文件夹和文件 ls

  • 查看当前目录下可见文件夹和文件
    隐藏的文件夹和文件不会展示

    ls
    

    ls -la ~ 
    
    • ~ 表示根目录
    • 此命令用于展示根目录下用列表的形式展示可见的文件和文件夹,含权限信息
    • ls -la 可简写为 ll
  • 查看当前目录下所有文件夹和文件
    隐藏的文件夹和文件也会展示

    ls -a
    
    ll -a
    
  • 查看当前目录下指定文件夹内的文件

    ll 文件夹名称
    

根目录简介

  • bin 为 usr/bin 的快捷方式,内部存储二进制文件,为系统命令,如 ls
  • boot 内为启动 linux 的核心文件
  • dev 内为设备相关的信息文件
  • etc 内为系统的配置文件,如安装的软件的配置文件等
  • home 内为用户的主目录,存放用户的文件和安装的软件
  • lib 为 usr/lib 的快捷方式,内为库文件
  • lost+found 内为异常关机时生成的文件
  • media 内为媒体库
  • mnt 内为挂载库,如插入的U盘
  • opt 内为可选的信息
  • proc 内为进程相关的文件
  • root 为根目录 ( / 是总的目录起点)
  • run 内为进程产生的文件
  • sbin 为 usr/sbin 的快捷方式,内为超级管理员可执行的命令
  • snap 快照目录
  • srv 内为服务启动后需要提取的数据
  • sys 系统资源目录
  • tmp 临时目录,重启后内部会清空
  • usr 用户目录
  • var 变量目录,内有可扩展的信息,如日志等

清屏 clear

清除交互终端内所有的内容

clear

创建文件夹 mkdir

mkdir 文件夹名称
  • 创建嵌套的文件夹

    mkdir -p father/child/grandson
    

删除文件/文件夹 rm

注意事项:删除后没有回收站,无法找回,务必谨慎操作

删除文件

rm 文件名

删除文件夹 rm -rf

  • -r 表示递归删除
  • -f 表示强制删除(不加 -f 时,会一个一个询问用户是否要删除该文件夹或文件)

一起使用,则能删除文件夹内所有内容

rm -rf 文件夹名称

跳转到目标目录 cd

cd 目标目录路径
  • 进入根目录

    cd /
    
  • 进入当前目录的下级目录 test

    cd ./test
    
  • 返回上级目录

    cd ..
    
  • 输入已存在的目录名首字母 + tab 可以自动补全

    如输入 cd /h 按 tab 键会自动补全为 cd /home/

修改文件名/移动文件 mv

  • 修改文件名
mv 旧文件名  新文件名
  • 修改文件夹名
mv 旧文件夹名  新文件夹名
  • 移动文件
mv 原文件路径  新文件路径

上级目录为 ../
上级的上级目录为 ../../ ,依此类推

小技巧:在输入文件名时,输入首字母按 tab 键会自动补全

复制/拷贝 cp

cp 被拷贝的文件名 拷贝后生成的新文件名
  • 复制/拷贝文件夹
cp -r 被拷贝的文件夹名 拷贝后生成的新文件夹名

新建文件 touch 或 vi

方式一:touch

touch 文件名

方式二:vi

vi 是 vim 的简写,都能使用

新建一个文件,并打开

vi 文件名

查看文件 vim等

方式一:vim

使用 vim 编辑器打开文件

vim 文件名

方式二:cat

cat 文件名

方式三:head

只显示文件的前面几行

head 文件名

方式四:tail

只显示文件的末尾几行

tail 文件名

方式五:more

若一屏无法展示完内容,则展示的内容会显示百分比

more 文件名

  • 下翻展开更多,按回车(一行行展开)
  • 上翻,直接滚动滑轮即可

搜索文件 find

find / -name "目标文件名"

搜索内容 grep

grep "搜索的关键字" 被搜索的文件目录

如下例:在 package.json 中搜索 “babel”

grep "babel" package.json

  • 在当前目录下搜索目标内容

    ls | grep 搜索的关键字
    
  • 搜索目标ip

    ip addr | grep 搜索的关键字
    

vim 编辑器的使用

  • 用 vim 打开文件

    vi 文件名
    

    文件刚打开时,无法输入内容,只能用键盘上的方向键移动光标

  • 翻页
    Ctrl + F 下一页
    Ctrl + B 上一页

  • 按 i 切换为编辑模式
    此时左下角会显示

    这时便可以输入内容了

  • 按 Esc 退出编辑模式
    左下角的 INSERT 会消失,不再能修改内容

  • 输入 :w 回车,保存文件

  • 输入 :q 回车,退出 vim 编辑器

  • 输入 :wq 回车,保存文件后退出 vim 编辑器

  • 输入 :q! 回车,不保存文件,强制退出 vim 编辑器

查看系统信息

查看系统内核信息

uname -a

  • 简要内核信息

    uname -r
    

  • 详细内核信息

     cat /proc/version
    

  • 查看版本相关信息

    lsb_release -a
    

查看磁盘信息(含逻辑磁盘)

df -Th

查看物理磁盘信息

fdisk -l

安装包

apt install 包名 -y
  • -y 表示无需确认,直接安装

  • 若无法安装,可升级一下 apt 的下载源

    apt-get update
    

centOS 中安装包是 yum

查看历史执行的命令 history

history

更多命令和学习资料

  • 菜鸟教程
    https://www.runoob/linux/linux-tutorial.html

  • Linux命令大全(手册)
    https://www.linuxcool/cat

  • Debian 参考手册
    https://www.debian/doc/manuals/debian-reference/index.zh-cn.html

安装 Linux

  • windows 极速安装 Linux (Ubuntu)-- 无需虚拟机
    https://blog.csdn/weixin_41192489/article/details/145164317

登录目标 linux 服务器 ssh

ssh 用户名@IP地址

回车后输入密码回车即可登录

默认是 22 端口,若是其他端口,则需指定

ssh -p 修改后的端口号 用户名@IP地址

获取管理员权限

sudo su

提示输入密码后回车


显示 root 即获得了最高的管理员权限。

查看当前命令行的目录路径 pwd

pwd

查看文件夹和文件 ls

  • 查看当前目录下可见文件夹和文件
    隐藏的文件夹和文件不会展示

    ls
    

    ls -la ~ 
    
    • ~ 表示根目录
    • 此命令用于展示根目录下用列表的形式展示可见的文件和文件夹,含权限信息
    • ls -la 可简写为 ll
  • 查看当前目录下所有文件夹和文件
    隐藏的文件夹和文件也会展示

    ls -a
    
    ll -a
    
  • 查看当前目录下指定文件夹内的文件

    ll 文件夹名称
    

根目录简介

  • bin 为 usr/bin 的快捷方式,内部存储二进制文件,为系统命令,如 ls
  • boot 内为启动 linux 的核心文件
  • dev 内为设备相关的信息文件
  • etc 内为系统的配置文件,如安装的软件的配置文件等
  • home 内为用户的主目录,存放用户的文件和安装的软件
  • lib 为 usr/lib 的快捷方式,内为库文件
  • lost+found 内为异常关机时生成的文件
  • media 内为媒体库
  • mnt 内为挂载库,如插入的U盘
  • opt 内为可选的信息
  • proc 内为进程相关的文件
  • root 为根目录 ( / 是总的目录起点)
  • run 内为进程产生的文件
  • sbin 为 usr/sbin 的快捷方式,内为超级管理员可执行的命令
  • snap 快照目录
  • srv 内为服务启动后需要提取的数据
  • sys 系统资源目录
  • tmp 临时目录,重启后内部会清空
  • usr 用户目录
  • var 变量目录,内有可扩展的信息,如日志等

清屏 clear

清除交互终端内所有的内容

clear

创建文件夹 mkdir

mkdir 文件夹名称
  • 创建嵌套的文件夹

    mkdir -p father/child/grandson
    

删除文件/文件夹 rm

注意事项:删除后没有回收站,无法找回,务必谨慎操作

删除文件

rm 文件名

删除文件夹 rm -rf

  • -r 表示递归删除
  • -f 表示强制删除(不加 -f 时,会一个一个询问用户是否要删除该文件夹或文件)

一起使用,则能删除文件夹内所有内容

rm -rf 文件夹名称

跳转到目标目录 cd

cd 目标目录路径
  • 进入根目录

    cd /
    
  • 进入当前目录的下级目录 test

    cd ./test
    
  • 返回上级目录

    cd ..
    
  • 输入已存在的目录名首字母 + tab 可以自动补全

    如输入 cd /h 按 tab 键会自动补全为 cd /home/

修改文件名/移动文件 mv

  • 修改文件名
mv 旧文件名  新文件名
  • 修改文件夹名
mv 旧文件夹名  新文件夹名
  • 移动文件
mv 原文件路径  新文件路径

上级目录为 ../
上级的上级目录为 ../../ ,依此类推

小技巧:在输入文件名时,输入首字母按 tab 键会自动补全

复制/拷贝 cp

cp 被拷贝的文件名 拷贝后生成的新文件名
  • 复制/拷贝文件夹
cp -r 被拷贝的文件夹名 拷贝后生成的新文件夹名

新建文件 touch 或 vi

方式一:touch

touch 文件名

方式二:vi

vi 是 vim 的简写,都能使用

新建一个文件,并打开

vi 文件名

查看文件 vim等

方式一:vim

使用 vim 编辑器打开文件

vim 文件名

方式二:cat

cat 文件名

方式三:head

只显示文件的前面几行

head 文件名

方式四:tail

只显示文件的末尾几行

tail 文件名

方式五:more

若一屏无法展示完内容,则展示的内容会显示百分比

more 文件名

  • 下翻展开更多,按回车(一行行展开)
  • 上翻,直接滚动滑轮即可

搜索文件 find

find / -name "目标文件名"

搜索内容 grep

grep "搜索的关键字" 被搜索的文件目录

如下例:在 package.json 中搜索 “babel”

grep "babel" package.json

  • 在当前目录下搜索目标内容

    ls | grep 搜索的关键字
    
  • 搜索目标ip

    ip addr | grep 搜索的关键字
    

vim 编辑器的使用

  • 用 vim 打开文件

    vi 文件名
    

    文件刚打开时,无法输入内容,只能用键盘上的方向键移动光标

  • 翻页
    Ctrl + F 下一页
    Ctrl + B 上一页

  • 按 i 切换为编辑模式
    此时左下角会显示

    这时便可以输入内容了

  • 按 Esc 退出编辑模式
    左下角的 INSERT 会消失,不再能修改内容

  • 输入 :w 回车,保存文件

  • 输入 :q 回车,退出 vim 编辑器

  • 输入 :wq 回车,保存文件后退出 vim 编辑器

  • 输入 :q! 回车,不保存文件,强制退出 vim 编辑器

查看系统信息

查看系统内核信息

uname -a

  • 简要内核信息

    uname -r
    

  • 详细内核信息

     cat /proc/version
    

  • 查看版本相关信息

    lsb_release -a
    

查看磁盘信息(含逻辑磁盘)

df -Th

查看物理磁盘信息

fdisk -l

安装包

apt install 包名 -y
  • -y 表示无需确认,直接安装

  • 若无法安装,可升级一下 apt 的下载源

    apt-get update
    

centOS 中安装包是 yum

查看历史执行的命令 history

history

更多命令和学习资料

  • 菜鸟教程
    https://www.runoob/linux/linux-tutorial.html

  • Linux命令大全(手册)
    https://www.linuxcool/cat

  • Debian 参考手册
    https://www.debian/doc/manuals/debian-reference/index.zh-cn.html

发布评论

评论列表 (0)

  1. 暂无评论