Linux基础入门常用命令

在这里插入图片描述

1、Linux目录结构

序号目录结构描述
1/根目录(Unix和Linux中没有盘符的概念)一个硬盘一个根
2/bin系统的常用命令目录。包括控制台命令、系统可执行文件、系统的核心进制文件等
3/etc发布目录。保存系统中所有的核心内容,要求控制权限高,建议不要随便读写
4/usr用户目录。相当于Windows系统中的program files 目录。常用于安装系统所有用户共用的软件、资源的
5/root 或~表示root根用户的用户目录,相当于windows系统中的c:/users/administrator目录
6/home保存其他用户主目录的目录。 /home/yangshujuan
7/var系统运行过程的数据目录
路径描述写法
全路径从filesystem根目录开始寻找文件(绝对路径)以/开头。举例:找 usr下local中的内容)写法为 /usr/local
相对路径从当前资料路径开始寻找,找到其他资源路径的过程找当前资源的子目录直接写子日录名称找上一级文件写法为 …/
特殊路径/表示磁盘根表示/root (root用户的根目录)root文件夹的根目录

2、Linux常用命令

命令描述
pwd显示当前目录
cd切换目录
ls、ll展示目录
clear清除屏幕
touch常见空白文件
cat一次性查看文件内容,展示全部内容
more多屏显示文件内容,显示后,使用空格显示下一屏,回车显示下一行,q退出分屏显示,ctrl+c 退出命令
head显示文件的前多少行,默认显示前10行

head -number filename 显示文件的前多少航
tail显示文件末尾多少行

tail -number filename
mkdir创建命令
cp复制
rm删除

2.1 more分屏显示文件内容

more a.txt

按回车一点一点展示剩余内容

按空格分屏展示,如果文件内容在一屏能全部展示完即可

2.2 head 显示文件的前面行数

head -3 a.txt

显示a.txt文件的前面3行。默认展示10行

2.3 tail 显示文件末尾的行数

tail -100 a.txt

显示文件末尾100行内容

tail -f a.txt

滚动展示文件内容

2.4 mkdir 创建文件目录

mkdir aa

在当前目录下创建aa文件夹

mkdir aa/bb/cc -p

在当前目录下创建多级子目录

2.5 cp复制

cp a.txt b.txt

复制a文件 改成b文件

cp aa /usr/local -r

把aa文件目录下面的子目录和子文件, 递归拷贝到usr/local 目录下面

2.6 rm删除

rm a.txt

删除文件,会提醒确认是否要删除

rm -f a.txt

删除文件不提示

rm -r

递归删除

rm -rf aa

递归删除文件下面所有资源 不提示

2.7 mv 移动或重命名,相当于剪切和重命名

mv ./a.txt /usr/local 移动到/user/local目录下
mv a.txt abc.txt 把a.txt文件修改为abc.txt文件

2.8 vi|vim 文本编辑器

vim是vi增强命令,不代表所有的Linux都支持
编辑模式 (编辑文件内容)
a 追加方式进行编辑模式
i 插入方式进行编辑模式
o 在光标所在位置之下,新增一行
O 在光标所在位置之上,新增一行
命令模式 (控制文件的状态)
dd 删除指定行,默认1行
:w write保存 :q quit退出vi编辑器 :wq 保存并退出
:q! 强制退出不保存 :set nu 显示行号 /keywords 搜索
G 光标跳转到文件尾 gg光标跳转到文件头

2.9 reboot 重启Linux系统

用来重启Linux系统和Windows系统中的restart一样,但是重启必须是root用户才有权限

2.10 halt 用来关闭正在运行Linux操作系统 (关机)

2.11 tar 压缩与解压缩

  • 创建tar.gz压缩文件
    • 语法
      tar -czvf 压缩文件的名称.tar.gz 源文件或目录名称image.png
  • 解压tar.gz文件
    • 语法
      tar -zxvf 解压文件名
      tar -zxvf abc.tar.gz
      解压到指定目录
      tar -zxvf abc.tar.gz -C /usr/local

2.12 zip格式

如果文件格式是zip后缀名的话,需要使用unzip命令操作

1、unzip命令的相关参数

  • -n 解压缩时不要覆盖原有的文件
  • -d 指定文件解压后所要存储的目录
  • -v 执行时显示详细信息
    2、解压zip语法
  • unzip 压缩文件名.zip
  • unzip 压缩文件名.zip -d 解压到指定目录
    image.png

2.13 查看服务器内存

df -h 查看磁盘的使用情况

du /dev 查看dev文件夹下面所有的使用情况
du -h /dev 查看具体文件的大小

free -m 已兆为单位,可以以kb,g为单位查看

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

王小睿丶

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

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

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

打赏作者

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

抵扣说明:

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

余额充值