硬盘分区
硬盘分为IDE硬盘,SCSI硬盘,SATA硬盘
IDE接口的设备称为hd
SCSI和SATA接口的设备称为sd
第一块硬盘称为sda,依次称为sdb,sdc,sdd
一块硬盘只能有4个主分区,称为sda1,sda2,sda3,sda4,逻辑分区不限,命名为sda5,sda6......,等等
每个系统需要一个主分区来引导,引导程序必须放在主分区,操作系统可以放在其他位置
安装linux系统,会删除该分区中的数据
Ubantu提供2种安装方式,一种是整个硬盘作为主分区,另外一种是建立分区
关闭系统只能由root用户执行
sudo apt-get update : 从internet上更新本机的软件
linux默认有7个控制台,用ctrl+alt+F1~F7进行切换
如果以root身份运行命令,那么命令行之前会显示 # ,普通用户则会显示 $
Linux的命名和文件名都是区分大小写的
/home是用户主目录,存放用户的私人文件,默认其他用户不能访问
/etc下面绝大部分是配置文件
系统命令本质上是一些可执行文件,在/usr/bin目录下
ls text[1A] []用于匹配所有出现在括号中的字符 例如 ls t[1-3]
cat -n 文件名 显示行号查看文件
less比more的功能更强大,并改进了很多细节
空格: 向下翻页
b:向上翻页
q:退出less阅读模式
find 路径 文件名 -print 比如: find /etc/ *.conf -print
find 路径 文件名 -atime n 查找最后一次使用在n天前的文件,也可以使用+n 或者-n调整范围
-mtime n 查找最后n天内修改过的文件
locate命令类似桌面搜索,只根据文件名查找文件,系统自动建立数据库文件,如果要手动更新,输入
sudo updatedb
firefox & : &表示firefox在后台运行
uname -a 给出当前操作系统的信息
uname -r 给出内核版本的信息
man 命令 获取find命令的帮助信息(实际调用less程序) 比如:man ls
whatis 命令 获取命令的用途 比如:whatis ls
/bin 构建最小系统需要的命令
/sbin 和系统操作有关的命令
/boot 内核与启动文件
/etc 系统配置文件
/home 用户主目录
/tmp 存放临时文件
/dev 各种设备文件
/lib c编译器的库
/media 可移动介质的安装点
/proc 进程的映像
/root root用户的主目录
/usr 非系统的程序和命令
/var 系统专用的数据和配置文件
创建用户组,并新建用户:
sudo groupadd workgroup 创建用户组workgroup
sudo useradd -G workgroup lucy 创建用户lucy
sudo passwd lucy 为用户lucy设置密码
mv -i hello /tmp : -i 如果有相同文件名,进行提示
mv -b hello /tmp : -b 如果出现相同文件名,在新文件名后添加~ 比如hello移动后就变成了hello~
cp -i 与mv -i 类似
cp -b 与mv -b类似
rm -f 自动回答是否删除有写保护的文件
rwx : 读,写,执行权限
执行权限:用户是否能进入目录
sudo chgrp 用户组 文件路径
u所有者权限,g用户组权限,o其他用户权限,a 3种角色权限
使用方式: sudo chmod o+rwx test.txt (test.txt文件的其他用户增加读,写,执行权限)
sudo chmod g-rwx test.txt (test.txt文件的用户组用户减少读,写,执行权限)
sudo chmod g=rw test.txt (test.txt文件的用户组用户赋予读,写权限)
sudo chmod o=u test.txt (其他用户的权限与所有者相同)
linux的文件类型:
- 普通文件
d 目录文件
c 字符设备文件 : 能够从中读取字符序列的设备,如磁带和串行线路
b 块设备文件 : 用来存储数据的设备,比如磁盘
s 本地域套接口
p 有名管道
l 符号链接
比如 ln -s t1 t1link 为t1文件创建一个符号链接文件t1link,那么访问t1link就相当于访问t1
符号链接也可以应用于目录,删除源文件,那么链接文件也就失效了
ln t1 t1link 建立硬链接,是两个完全独立的文件,但是被联系到了一起.修改一个会影响另外一个,但删除文件不会相互影响
<输入重定向符号,使用可以把文件的内容作为输入
apt-get和dpkg的关系
dpkg -i package_name.deb //安装本地软件包,不解决依赖关系 apt-get install package //在线安装软件包
- wget 类似于迅雷,是一种下载工具,通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理名字是World Wide Web”与“get”的结合。
- yum: 是redhat, centos 系统下的软件安装方式,基于Linux,
- rpm: 软件管理; redhat的软件格式 rpm r=redhat p=package m=management,用于安装 卸载 .rpm软件
- apt-get是ubuntu下的一个软件安装方式,它是基于debain。
apt-get用于执行和软件包安装相关的信息
apt-cache查询软件信息
apt-get update 自动更新本机上的软件
apt-cache search 软件名 查找与软件相关的信息
apt-cache depends 软件名 查找软件的依赖关系
apt-get从哪里下载? 这个地址在/etc/apt/sources.list文件中
swap 是一种交换分区,当实际内存不够用时,系统将一部分数据存放在这个分区,让程序实际可以使用的空间远远超过系统的物理内存,windows系统中称为虚拟内存
所有的存储设备,使用之前都要挂载在一个目录下,然后可以像操作目录一样操作这个设备
mount : 挂载文件系统
例如: sudo mount /dev/sda3 /mnt/vista/ 将windows所在分区挂载到sda的第三个主分区中
-r参数, 挂载的文件只读(出于安全性)
例如:sudo mount -r /dev/sda3 /mnt/vista/
相关推荐
Linux内核是FOSS的一个著名代表,尤其在嵌入式领域,它的广泛应用催生了对各种外设驱动程序的需求。大约60%的Linux内核代码与设备驱动程序相关,这表明驱动程序在内核中的重要性。许多公司,如ADI,积极参与Linux...
Linux是世界上最古老的操作系统之一,其历史可以追溯到1969年,由肯·汤普森和丹尼斯·里奇在贝尔实验室为AT&T公司开发的Unix系统。随着时间的推移,不同公司和组织对Unix进行了不同的发展和创新。例如,IBM推出了...
### Linux超强归纳总结秘籍 —— 华为内部培训文档解析 #### 1. 命令行操作及常用命令使用 ##### 1.1 Shell简介 - **定义**: Shell 是用户与 Linux 操作系统之间的交互接口。 - **类型**: Linux 支持多种 Shell,...
### Linux设备驱动归纳总结 #### 一、Linux设备驱动的作用及层次结构 Linux设备驱动作为连接硬件和内核之间的桥梁,扮演着至关重要的角色。它不仅使得操作系统能够识别和操作硬件设备,还提供了统一的接口供应用...
在这个简要归纳中,我们将深入探讨Linux 0.11中的地址空间模型,特别是进程的虚拟地址、逻辑地址、线性地址和物理地址之间的关系。 1. **虚拟地址**:虚拟地址是程序运行时所使用的地址,由段选择符和段内偏移两...
"Linux从入门到精通之一Linux概述" Linux概述是什么? Linux是一种操作系统,可以安装在包括服务器、个人电脑、乃至PDA、手机、打印机等各类设备中。Linux起源于1991年,芬兰研究生Linus Torvalds开发了自己的操作...
配置自己的Linux系统归纳.pdf
Linux运行保养经验归纳.pdfLinux运行保养经验归纳.pdf
基于Linux网络操作系统的易错命令基本归纳 本资源摘要主要介绍 Linux 操作系统中易错的基本命令,旨在帮助新手快速掌握 Linux 基本命令,并解决一些常见的易错问题。 1. 分区命令 在 Linux 系统中,分区命令是...
Linux操作系统移植[归纳].pdf
linux系统主机双网卡环回测试归纳.pdf
十分适合linux驱动初学者,为今后Android驱动开发打下坚实的基础 (一):内核的相关基础概念 (二):模块的相关基础概念 (三):1_字符型设备之设备申请 (三):2_字符型设备的操作open、close、read、write ...
《Linux实验[归纳].pdf》通过一系列详尽的实验步骤,带领学习者深入探究了Linux操作系统安装的奥秘,为学习者提供了一个坚实的学习基础。 实验的核心是Linux的安装过程,以Redhat Enterprise Linux 5为例,详细介绍...
"Linux命令学习、归纳、整理.zip"这个压缩包文件显然提供了一套完整的Linux命令学习资料,可能包括笔记、教程、示例等,旨在帮助用户加深对Linux命令的理解和应用。 《The Linux Command Line》是一本非常经典的...
linux静态库和动态库制作归纳文档,详细编辑制作流程,清晰的思路。
linuxwebmin安装教程归纳.pdf
Linux系统GHOST备份方案归纳 本文档对Linux系统的GHOST备份方案进行了详细的介绍和比较。首先,文章指出Ghost工具软件不能完全应用于Linux系统,因为Ghost工具软件是有版权的软件,只支持ext2和ext3文件系统的Linux...