Linux基础知识

本文介绍了Linux的基础知识,包括根目录下的主要文件夹,如/bin、/etc、/home等。讲解了Linux命令的基本格式,并列举了常用的Linux命令,如pwd、cd、ls、mkdir、vim、cat等。还涉及了Linux内核、shell的作用,以及如何进行网络配置。此外,提到了查看CPU、内存和硬盘信息的命令。
摘要由CSDN通过智能技术生成

目录

1、根目录下的文件夹

 2.Linux基础知识

3、Linux命令格式

 4.Linux基础命令

(1)帮助命令help

(2)man手册 

(3)pwd    --显示当前路径

(4)cd    路径     --更改工作目录

(5) ls  展示当前目录下的所有文件和目录

(6)mkdir   目录名   --创建目录

(7)touch   文件名    --创建文件

(8)vim  --文件名   --编写文件

(9)cat   --文件名   --查看文件内容

(10)创建硬链接与软连接

(11)cp     --复制(复制,inode号是不相同的)

(12)du   --统计当前目录所占空间

(13)rm  -rf   /路径/文件名     --强制删除文件夹及其子文件

(14)alias   别名

(15)mv  修改/剪切 

(16)lscpu  查看cpu

(17)free   -h      --查看内存

(18)lsblk    查看硬盘分区

(19)arch     --查看机器机构

(20)date    --查看当前时间

 (21)df   -h   查看当前系统详细使用情况


1、根目录下的文件夹

  • /bin  用于存放经常使用的命令
  • /boot  开机启动时的核心文件
  • /dev   外部设备
  • /etc    用于存放各种系统配置和管理配置
  • /home  用户目录
  • /lib  library存放系统最基本的动态连接共享库
  • /lib64     library 64bit 动态连接库的64位版本
  • /media   识别出U盘,光驱等会再这个目录下
  • /mnt     挂载点
  • /opt    第三方软件存放的目录
  • /proc    虚拟目录,是系统的内存映射,可通过访问此目录获取系统信息
  • /root    超级管理员 root用户的主目录
  • /run   用于系统启动时运行的程序
  • /sbin  存放一一些服务启动之后需要提取的数据。
  • /sys  存放一些临时文件
  • /usr  用户的应用程序和文件都在此目录下
  • /var 经常备=被修改的文件放在这个目录,日志文件

      

 2.Linux基础知识

  • 软件:程序员写出的一串代码,用来执行特定的任务
  • 桥接:相当于虚拟机和真机之间架了一座桥,虚拟机需要配置和真机在同一网段(常用mv0)
  • NAT可以上外网,用vmnet8  ,仅主机不能上网,用的vmnet1.
  • shell是一个程序(执行特定任务的一串代码,正在执行任务的的程序叫程序)
  • 作用:将人类使用的高级语言转换成二进制语言交给操作系统。
  • 内核:操作系统的一部分,核心部分,调度硬件要靠内核。windows:explorer         Linux:shell
  • 内部命令:是内置在shell(bash)软件里,
  • 外部命令:需要一个独立的文件夹,需要额外安装。
  • Linux网卡配置要修改的六项 
    • #  vim /ect/sysconfig/network-scripts/ifcfg-ens33/        打开
    • BOOTPROTO=staic(网卡获取地址模式)、ONBOOT=yes(开机是否自动启动)、IPADDR=192.198.234.123(配置你自己的IP地址)、NETMASK=255.255.255.0(子网掩码)、GATEWAY=192.168.234.2(网关)、DNS1=8.8.8.8(域名解析)

3、Linux命令格式

命令字  【选项】  【参数】

命令字:是整条命令中最关键的一部分,唯一确定一条命令。

选项:   短格式选项:“-”符号引导单个字母

              长格式选项:“--”符号引导完整的单词

 4.Linux基础命令

drwx------.  3 root root   25 4月  25 21:36 .dbus

文件类型 :    -普通文件、d目录文件、c字符文件、b块文件、l连接文件、s套接字、p管道

rwx------: r可读、w可写、x可执行、-没有权限

第一个root :文件所有者,第二个root:文件所在组

4月  25 21:36: 最后一次修改时间

.dbus:文件名

(1)帮助命令help

  内部命令:  help 命令

  外部命令: 命令  --help、

(2)man手册 

空格键向下翻滚一页,回车向下翻滚一行。

"/"关键字    --查找关键字

q   --退出man手册

man     --不加数字,默认使用“1”,代表查询Linux命令

 man 5  文件名     --代表查询此文件的格式

(3)pwd    --显示当前路径

(4)cd    路径     --更改工作目录

cd -    --切换上一次执行的目录

cd ~    --切换到用户的家目录

cd  ..   --切换到上一层目录

(5) ls  展示当前目录下的所有文件和目录

ls    -l      --查看当前目录下文件和目录的信息

ls    -a    --查看当前目录下的所以文件和目录(包括隐藏文件

ls   -lah   --人性化查看当前目录下的所以文件和目录(包括隐藏文件

ls  -A      -- 与ls   -a相似,但是没有“.”,".."

ls   -R     --递归展示

ls   -i      --查看文件Inode号

(6)mkdir   目录名   --创建目录

mkdir   aa  bb      --平行创建

mkdir   -p       /aa/bb/cc     --递归创建

(7)touch   文件名    --创建文件

(8)vim  --文件名   --编写文件

vim  123.txt

(9)cat   --文件名   --查看文件内容

cat  123.txt

(10)创建硬链接与软连接

  • 硬链接

创建硬链接,硬链接的inode号相同

可以认为是同一个的文件,但是有两个文件名

 这两个文件inode号相同

 

  • 软连接

可以认为一个文件的快捷方式

(11)cp     --复制(复制,inode号是不相同的)

cp  -f       --强制复制不提示

cp  -i     --提示复制

cp  -p     -- 复制保留源文件权限,属主及时间标记等属性不变

cp  -r     --复制目录及目录中的所有,递归

cp  -a    --(最强大)及可以直接复制目录,文件,保留权限

(12)du   --统计当前目录所占空间

du  -a      --统计系统盘里的所有文件及所占空间

 

du  -sh*   --人性化展示内存大小

(13)rm  -rf   /路径/文件名     --强制删除文件夹及其子文件

(14)alias   别名

已有别名

创建别名      alias    命令别名=’命令‘

alias  ky29 =vim  /etc/sysconfin

(15)mv  修改/剪切 

mv    文件名      目录   --剪切 

mv   文件名     文件名     --改名  

(16)lscpu  查看cpu

(17)free   -h      --查看内存

(18)lsblk    查看硬盘分区

(19)arch     --查看机器机构

(20)date    --查看当前时间

 (21)df   -h   查看当前系统详细使用情况

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值