Linux基础知识点

一、linux(linux系统)

1、历史
    Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
    
2、linux可划分为 四个部分
    
    linux内核: 指的是 linux系统的内部核心程序。
                    虚拟文件子系统 
                    进程管理子系统
                    内存管理子系统
                    网络管理子系统
    GNU工具组件:
                GNU是由美国黑客 理查德.斯托曼 发起的GNU project
                GNU = GNU is Not Unix
    图形化桌面环境
    
    应用软件

3、特点

1)完全免费 
    可以从官网免费下载ubuntu的系统镜像
2)开源
    linux内核 源代码完全开源,可以从网上下载
            https://www.kernel.org
3)多用户、多任务

4)支持多种平台
    可以运行在多种硬件平台上,比如 x86、ARM等处理器的平台

4、发行版本
    
1)概念:以linux内核开发出来的操作系统
    
2)分类
        Debian  Centos(运维)  Ubuntu  大部分的国产操作系统
    
5、国产操作系统

深度Linux(deepin)
优麒麟(UbuntuKylin)
UOS(统信操作系统)

二、ubuntu介绍

1、官网
    英文官网   https://ubuntu.com/download/desktop
    中文官网   https://cn.ubuntu.com/download/desktop
2、ubuntu
    Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu"一词,意思是“人性”“我的存在是因为大家的存在",是非洲传统的一种价值观。ubuntu是对个人使用、企业内部开发使用是免费的。
3、linux系统与ubuntu之间的关系
    ubuntu是linux系统的其中一个发行版本


三、关于查看系统属性命令

1、查看当前ubuntu版本

gec@ubuntu:~$ cat /etc/issue.net 
Ubuntu 12.04.2 LTS


Ubuntu:linux的发行版本
12.04 :2012年4月份 发布的
2 :修订号(经过两次修正)
LTS : long-term-support 长期项目支持 5年

2、查看ubuntu的位数

gec@ubuntu:~$ getconf LONG_BIT
32

3、查看当前内核支持的文件系统

gec@ubuntu:/lib/modules/3.5.0-23-generic/kernel/fs$ ls
9p              cachefiles  fat       jfs         ocfs2      sysv
adfs            ceph        freevxfs  lockd       omfs       ubifs
affs            cifs        fscache   minix       overlayfs  udf
afs             coda        fuse      ncpfs       pstore     ufs
autofs4         configfs    gfs2      nfs         qnx4       xfs
befs            cramfs      hfs       nfs_common  qnx6
bfs             dlm         hfsplus   nfsd        quota
binfmt_aout.ko  efs         hpfs      nilfs2      reiserfs
binfmt_misc.ko  exofs       isofs     nls         romfs
btrfs           ext2        jffs2     ntfs        squashfs

4、查看现有的文件系统类型

使用df 命令查看挂载的文件系统类型
df的命令全称  disk free  -->用于显示系统上可使用的磁盘空间

-T  输出的时候 显示文件系统类型
-h  以容易阅读的方式显示

gec@ubuntu:~$ df -T -h
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda1      ext4       19G  4.3G   14G  25% /
udev           devtmpfs  494M  4.0K  494M   1% /dev
tmpfs          tmpfs     201M  908K  200M   1% /run
none           tmpfs     5.0M     0  5.0M   0% /run/lock
none           tmpfs     502M  152K  502M   1% /run/shm
.host:/        vmhgfs    131G   52G   79G  40% /mnt/hgfs


四、linux目录架构


windows:目录从属于分区,所有的入口以分区的名字开头  C:\ (反斜杠)

linux:分区是从属目录   linux的入口: 根目录 /(正斜杠)


五、根目录文件


bin:      linux常用的命令                                                                              
dev:     linux外部设备的端口                                                                     
initrd.img     initrd.img -> boot/initrd.img-3.5.0-23-generic   //文件系统镜像
                                                                                  //linux在启动,先加载内核,挂载文件系统
media:  挂载USB接口移动硬盘                                                                     
proc:    以可见的方式查看linux系统内存的数据                                                                 
sbin:    超级用户所用命令所在地                                                                         
sys:    以可见方式查看linux内核的数据                                                                 
var:    存放系统运行时需要改变的数据                                                                 
boot:   linux内核,文件系统                                                                              
etc:    系统所有的配置文件                                                                                
lib:      系统的动态链接库(.so)                                                                          
mnt:   系统默认的挂载目录(mount),例子: Windows的共享目录           
root:    超级用户家目录                                                                               
selinux:  加固系统安全目录                                                                     
tmp:        系统临时存放文件                                                                        
 

vmlinuz    vmlinuz -> boot/vmlinuz-3.5.0-23-generic   //linux内核
 

cdrom:   光驱挂载目录                                                                          
home:  普通用户的家目录  /home/gec                                                                   
lost+found: 系统奔溃,产生碎片到此目录,重启时,系统修改碎片。      
opt:   存放功能性代码,可选程序                                                                     
run:   系统运行时目录                                                                                   
srv:   系统服务日志                                                                                            
usr:   一般存放着第三方程序头文件,库文件                                                                 


将U盘挂载到 指定的目录下  ,比如 /media/udisk

1、先创建该目录 udisk
    mkdir udisk
2、查看该U盘的文件系统类型  

gec@ubuntu:/media$ df -T -h
Filesystem             Type                      Size          Used Avail Use% Mounted on
/dev/sdb1              vfat                       15G          6.2G  8.9G  41% /media/С
  U盘的设备文件     u盘的文件系统类型       大小                        系统默认的挂载路径

3、通过mount挂载命令将u盘挂载到 /media/udisk 下
    也就是说,后面可以通过该/media/udisk 路径 访问U盘的空间
    
gec@ubuntu:/media$ sudo mount -t vfat  /dev/sdb1 /media/udisk 


还可以进行卸载:

gec@ubuntu:/media$ umount /media/udisk

六、shell命令

1、终端

打开终端: 双击 terminal图标  快捷键:ctrl + alt + T
分屏终端: ctrl + shift + T 
关闭一个分屏终端:ctrl + shift + W
放大终端字体: ctrl + shift  + +号
缩小终端字体: ctrl + -号
全屏终端: F11

2、命令提示符
    打开终端就会默认显示一个命令行,这个命令行其实是由一个程序产生的,在我们打开终端之后,终端就会默认执行一个bash程序,这个程序也叫做命令解析器,这个命令行其实就是由bash程序产生的


gec@ubuntu:~$ sdsdsdsdsdsds  --命令是写在命令行的后面(输入完之后按回车)
sdsdsdsdsdsds: command not found --》结果:bash程序无法识别命令。


3、命令提示符的组成

gec             @           ubuntu      :       ~         $
用户名   分隔符            主机名   分隔符       家目录  普通用户


从普通用户切换到管理员
gec@ubuntu:~$ sudo -s
[sudo] password for gec:    // 密码:123456   默认不显示
root@ubuntu:~#    #号表示管理员权限
 
从管理员 切换到普通用户 

方法1: 
root@ubuntu:~# exit
exit
gec@ubuntu:~$ 


方法2:
root@ubuntu:~# su gec
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值