linux基础随笔
磁盘管理
sda s:磁盘接口的类型(sata scsci sas) d:驱动器(drive) a:(第一块磁盘,同理b第二块磁盘)
hda h:ide接口
第一块磁盘的第一个分区:sda1
mount point 挂载点
不能直接使用sda1,需要一个命令将sda1与目录联系起来,然后通过目录访问分区
目录就称作挂载点 sda1称作挂载设备
分区:最少分两个分区 跟分区和交换分区
此外还可以有boot分区等等
交换分区不需要挂载点,且file system type :swap
grub 启动加载器(boot loader)
下面我们给系统添加一块硬盘
添加的硬盘需要有分区:主分区和扩展分区一般采用(2+1或者3+1)的个数比例
其中主分区格式化一下就能使用,扩展分区还要进行逻辑分区
使用fdisk -l 查看硬盘情况
设备文件都是存放在dev目录下
brw-rw----. 1 root disk 8, 0 Sep 5 23:07 sda
其中b代表block块,块设备文件
现在添加一块硬盘
关机状态下
开机后fdisk -l 发现多了一块硬盘
现在给这个硬盘分区使用命令: fdisk /dev/sdb
输入m获取帮助
其中 n add a new partition 是创建一个分区
输入n 后 我们需要有一个主分区,所以选择p
这个时候按一下p可以看一下刚才的信息
我们把剩余的空间设置为扩展分区
现在分区分完了
我们再按一下n
此时 l 代表的是逻辑分区,编号从5开始
接下来保存(w)
然后我们使用fdisk -l查看一下
重启一下:reboot
然后需要格式化,我们随便格式化一个吧,比如sdb5
mkfs.ext4 /dev/sdb5
格式化之后要进行挂载才能使用(mount 临时挂载)
将sdb5挂载到/mnt上 mount /dev/sdb5 /mnt/
查看挂载信息,以及容量使用情况
df -h
如果需要对挂载永久生效,需要修改配置文件 vi /etc/fstab
依次是分区位置 挂载位置 文件系统格式
帮助文档man
man手册需要熟悉
第一章 命令
第五章 配置文件
第七章 杂项
第八章 系统管理命令
man 1 man
vim /etc/passwd 是一个配置文件
passwd 是修改密码的命令
如果使用 man passwd 获得的是第一章的手册
linux FHS
bin: 二进制文件,区别于sbin目录,bin目录下的命令所有
的用户可以用 sbin只有root账户可以用
boot:启动文件
dev:设备文件
etc:配置文件
home:家目录,每次新建账号都会产生一个子目录
root:root账户的家目录
lib和lib64:库文件
media和mnt:挂载目录 比如插个U盘,图形界面会自动挂载
到media 否则手动挂载,建议挂载到mnt目录
proc:虚拟文件系统,开启系统产生的文件,存在内存中,关闭系统会删除,并且映射当前内核的状态
tmp:垃圾文件和临时文件 ls显示的都是垃圾文件 ls -a 会显示隐藏的临时文件
usr:类似win的program file文件夹,安装文件的时候默认就是这个路径
var:可变的,比如软件的日志文件或者ftp的下载服务器,经常变化的共享文件也会放到这个文件夹下
linux基础随笔的更多相关文章
- Linux随笔-鸟哥Linux基础篇学习总结(全)
Linux随笔-鸟哥Linux基础篇学习总结(全) 修改Linux系统语系:LANG-en_US,如果我们想让系统默认的语系变成英文的话我们可以修改系统配置文件:/etc/sysconfig/i18n ...
- 柴柴随笔第三篇:安装虚拟机以及Linux基础入门
虚拟机的安装 老师提供的作业指南给了我莫大的帮助,一步一步按着其中操作提示和网址链接,我首先下好了VM,也创建好了自己的第一台虚拟机. 接着按照步骤安装了Ubuntu到我的虚拟机. 到此,一切都顺风顺 ...
- 大数据入门第一天——基础部分之Linux基础(环境准备与先导知识)
一.Linux环境安装 1.VM的安装 参考Linux环境搭建随笔:http://www.cnblogs.com/jiangbei/p/7248054.html 2.CentOS的安装 同参考上述随笔 ...
- VBox&vmware虚拟机安装Linux及Linux基础入门学习
VBox&vmware虚拟机安装Linux及Linux基础入门学习 通过VMware workstation安装Linux 在安装虚拟机之前,我特意上网搜索了一下目前常使用的虚拟机软件,了解了 ...
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- 大数据每日干货第四天(linux基础之一目录结构与常用命令)
为了和qq空间同步,也写的第四天,前面几天明天会发布,本来打算把每天学的东西记录下来,通过朋友给的建议要发的话稍微系统化下,从大数据需要的linux基础,到离线数据分析包括hadoop. ...
- Linux课程实践一:Linux基础实践(SSH)
一.SSH服务 1. 安装SSH (1)查看是否已经安装过ssh服务 rpm -qa |grep ssh (2)进行安装 sudo apt-get install openssh-server Ubu ...
- 还是不想改报告,伊阿忆啊哟-Linux基础继续
hi 虽然今天是最最美好的周六(前不着工作日后不着工作日),但老子还要来改报告,但额就是不想改,你拿我有啥办法啊... 争取完结Linux基础 一.Linux常用命令(三) 4.帮助命令 4.1 帮助 ...
- 原来今天是感恩节-Linux基础继续&MySQL和PHP
hi 原来今天是感恩节.虽然一直没有过这个节日的习惯,但仅仅是听到感恩的消息,都能想到一幅幅画面.愿大家安好! 下午开题会议还是有所收获,悄悄的,就变向那个不喜欢自己的人了. 一.Linux基础(二) ...
随机推荐
- S3C6410 GPIO操作接口
在后面的驱动学习中,需要对GPIO进行一系列的操作,了解这些引脚操作有助于编码的效率. 一.配置GPIO S3C6410要使用其引脚时,需要对其进行配置,如配置为输入/输出/中断等功能,根据芯片手册来 ...
- 刷新指定行或区 cell
//一个section刷新 NSIndexSet *indexSetA = [[NSIndexSet alloc]initWithIndex:3]; //刷新第3段 [tableview rel ...
- 访问权限系列一(public/private/protected/default):成员变量
通过两个程序包对自身或互相之间的访问,得到结果.(先编译Test_01,得到class文件,通过Test的集中访问情况) 如下Test.java中内容: package com.java; /* * ...
- 一个简单顺序表的C++实现
/* SList.cpp Author: Qiang Xiao Time: 2015-07-11 */ #include<iostream> using namespace std; ; ...
- MYSQL—加写锁,加读锁,解锁
链接地址:http://blog.sina.com.cn/s/blog_7fa2bcf50101j1lu.html 表级锁: 加写锁: lock tables table_n ...
- String VS Cstring(字符串)
#include<string> 与 #include<string.h> 这是两个完全不同的头文件,前者用于C++,后者用于C,一般把这两个头文件都包括进去. 越来越觉得需要 ...
- List(双向链表)
List是一种双向链表结构,可以从第一个元素开始删除.插入,也可以从最后一个元素删除.插入,下面介绍一下 List 中常用的几个函数: 一.List 中的 begin 和 end 函数 : 和其他几种 ...
- relative、absolute和float
relative.absolute和float position:relative和position:absolute都可以改变元素在文档中的位置,都能激活元素的left.top.right.bo ...
- elasticsearch-5.0.0初见
基础概念 Elasticsearch有几个核心概念.从一开始理解这些概念会对整个学习过程有莫大的帮助. 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台.这意味着,从索引一个文档 ...
- CSS Select 标签取选中文本值
$("#userDep").find("option:selected").text()