2020-03-24 21:21:30 liuweijin_hot 阅读数 523
  • 玩转Linux:常用命令实例指南

    本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 注意: 1、本课程原价99元,现在仅需29元!购课就送5门价值300元的编程课! 2、购课后登陆csdn学院官网,在课程目录页面即可下载课件。 学完即可轻松应对工作中 85% 以上的 Linux 使用场景 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价39元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 注意: 1)现在购买至少享受60元优惠; 2)购课后添加微信eduxy-1,发送订单截图领取300元编程礼包。 --------------------------------------------------------------- 这门课程,绝对不会让你觉得亏! 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。   人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。   在这门课中,我们保证你能收获到这些 1)快速掌握 Linux 常用命令及配置 2)Linux核心知识点 3) 文件、进程、磁盘、用户管理,以及网络工具命令、文件传输等 4)Vi/Vim编辑器用法  

    7161 人正在学习 去看看 良许

1.通过vitualbox,创建虚拟硬盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一路下一步,最后点击创建
在这里插入图片描述

2.为硬盘分区

启动虚拟机,打开终端输入 fdisk -l 可以看到新增的硬盘,此时还没有做分区
在这里插入图片描述
3.输入 fdisk /dev/sdb,为硬盘sdb分区

输入m
输入m
在这里插入图片描述
输入n,再输入p,然后一直输入enter键直到最后一步,再输入w
在这里插入图片描述

4.格式化硬盘

输入lsblk 查看分区详情
在这里插入图片描述
输入mkfs.ext4 /dev/sdb1 进行格式化
在这里插入图片描述

5.为分区添加挂载点(临时的,下次启动会失效)

mkdir /data
mount /dev/sdb1 /data

6.为分区永久挂载到 /data

vi /etc/fstb
添加下面这一行在这里插入图片描述
保存重启

7.查看硬盘使用详情

输入df -h
在这里插入图片描述

2012-03-14 10:15:18 yatelanda 阅读数 808
  • 玩转Linux:常用命令实例指南

    本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 注意: 1、本课程原价99元,现在仅需29元!购课就送5门价值300元的编程课! 2、购课后登陆csdn学院官网,在课程目录页面即可下载课件。 学完即可轻松应对工作中 85% 以上的 Linux 使用场景 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价39元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 注意: 1)现在购买至少享受60元优惠; 2)购课后添加微信eduxy-1,发送订单截图领取300元编程礼包。 --------------------------------------------------------------- 这门课程,绝对不会让你觉得亏! 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。   人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。   在这门课中,我们保证你能收获到这些 1)快速掌握 Linux 常用命令及配置 2)Linux核心知识点 3) 文件、进程、磁盘、用户管理,以及网络工具命令、文件传输等 4)Vi/Vim编辑器用法  

    7161 人正在学习 去看看 良许
1. 在VMWARE中为虚拟机添加一个虚拟硬盘。
2. 启动linux并进入终端。
3. 输入fdisk -l 查看硬盘列表。 在显示的信息中查看新加的硬盘,如sdb
4. 执行fdisk /dev/sdb, 并输入ms可查看到所有的功能指令。
5. 输入p可查看到当前硬盘的分区表,未创建分区前是看不到分区列表的。
6. 输入n新建一个分区,你将看到如下提示:
         Command action
            e    extended
            p    primary partition (1-4)
            
  7. 如果新建一个主分区,请输入p,你将看到如下信息:
          Partition number (1-4):     ## 这里因为是第一个分却,所以只选择1,如果是第二个分区,则选择2,依次类推
   8. 请输入1,表示建第一个分区。接下会提示输入起始簇号和分区大小,如下
         First cylinder (1-4462, default 1): ## 新分区起始的磁盘块数
         Using default value 1
         Last cylinder or +size or +sizeM or +sizeK (1-4462, default 4462): 如果要分区10G,这里可以直接输入:+10240M,因为这里要全部使用硬盘空间,则用默认
         Using default value 4462

  9. 完成以上步骤后,再输入p将看到新建的分区。
         Command (m for help): p

         Disk /dev/sdb: 36.7 GB, 36703918080 bytes
         255 heads, 63 sectors/track, 4462 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes

            Device Boot     Start        End     Blocks    Id   System
         /dev/sdb1              1       4462   35840983+   83   Linux
 10. 再输入w,将分区信息写入到硬盘。
         Command (m for help): w
 11. 假定新建的分区是sdb1,  请在终端下执行 mkfs.ext3 /dev/sdb1将该分区格式化成ext3格式。
 12. 最后一步是挂载分区。先mkdir /second_disk_part1新建一个目录,再执行mount /dev/sdb1  /backup将分区挂载到/backup
  13. OK!

注:如果你希望开机后自动加载硬盘,可以在 /etc/bash.bashrc文件末尾加上 sudo mount /dev/sdb1  /backup
更好的办法是在/etc/fstab文件中加入/dev/sdb1  /backup  ext4 defaults 0 2 
把上面的/dev/sdb1换作UUID也是可以的, 使用ls -l /dev/disk/by-uuid可以查看所有分区的UUID。
2011-04-26 13:25:00 ma_thilda 阅读数 1939
  • 玩转Linux:常用命令实例指南

    本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 注意: 1、本课程原价99元,现在仅需29元!购课就送5门价值300元的编程课! 2、购课后登陆csdn学院官网,在课程目录页面即可下载课件。 学完即可轻松应对工作中 85% 以上的 Linux 使用场景 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价39元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 注意: 1)现在购买至少享受60元优惠; 2)购课后添加微信eduxy-1,发送订单截图领取300元编程礼包。 --------------------------------------------------------------- 这门课程,绝对不会让你觉得亏! 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。   人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。   在这门课中,我们保证你能收获到这些 1)快速掌握 Linux 常用命令及配置 2)Linux核心知识点 3) 文件、进程、磁盘、用户管理,以及网络工具命令、文件传输等 4)Vi/Vim编辑器用法  

    7161 人正在学习 去看看 良许

如何给虚拟机上的linux系统添加虚拟硬盘

给vmware虚拟机上的linux系统添加一个虚拟硬盘,并对硬盘进行分区、格式化、给分区创建文件系统,实现挂载,自动挂载!

步骤如下:保证你的linux系统处于关闭状态,如果正在运行,请先将系统关机。

1、进入"setting"→选择"add | 添加",添加一个硬盘,类型可以为sisc,也可以为ide,如果是SISC,新增的硬盘为sdb,若为IDE,新增硬盘为hda(这里我选用sisc类型);自行定义硬盘的容量大小。添加完成后开启并进入系统。

2、打开终端:用" fdisk -l " 命令可以查看该系统的硬盘以及各硬盘的分区情况。你可以看到硬盘sdb还没有分区和格式化:
用" fdisk  /dev/sdb " 命令开始对sdb分区:

(1)您可以 输入"m"寻求帮助!

        n     --------(new)创建新的分区
        p     --------查看当前分区
        w     ------- 保存当前分区配置

        .............(这里我们只用到这三个命令) <具体步骤如下:>

(2)创建分区,一个为主分区(sdb1),一个为扩展分区(sdb2),因为扩展分区不能直接使用,所以我们再将扩张分区分为两个逻辑分区
   1.主分区:  " n "→" p "
   2. 扩展分区: " n "→" e "
   3.逻辑分区: " n "→" l "

创建好分区后,要用 w  进行保存,否则之前的分区无效!!

(3)给各个分区创建文件系统 " mkfs -t ext3 /dev/sdb1 "

(4)用"mount -t ext3 /dev/sdb1 /mnt"命令将sdb1分区挂载到mnt目录下:用"umount /dev/sdb1"取消挂载

(5)实行每次开机时都自动挂载:输入 "vi /etc/fstab" 命令进入Vi编辑器,按 " i "键 或" insert "键,切换为"INSERT"模式,将光标移动到末尾,回车,然后按照里面原有信息的格式输入如下信息:

" /dev/sdb1       /mnt/sdb1    ext3     defaults   0   0"

先按"ESC"键,再按 "  :" 键,再输入"wq"保存,自动退出vi编辑器。

如果你之前挂载的sdb1目录不存在,则用  mkdir /mnt/sdb1  新建一个sdb1目录。


(6)重启系统后,便可发现上sdb1自动挂载到/mnt/sdb1目录下。该目录下有个lost+found目录

作者:Aillo ,转载网址:

 

个人添加:虚拟机映射//192.168.178.128/mnt/sdb1未成功。操作步骤同//192.168.178.128/home smb.conf有配置,也有chmod 777

最终不得已将sdb1挂载到/home/sdb/sdb1_special下,

sdb1_special再大,都不会影响外层磁盘的可用空间,相当于文件夹中一扇通往另一个世界的门。

 

2018-06-26 12:42:37 cacalili 阅读数 300
  • 玩转Linux:常用命令实例指南

    本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 注意: 1、本课程原价99元,现在仅需29元!购课就送5门价值300元的编程课! 2、购课后登陆csdn学院官网,在课程目录页面即可下载课件。 学完即可轻松应对工作中 85% 以上的 Linux 使用场景 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价39元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 注意: 1)现在购买至少享受60元优惠; 2)购课后添加微信eduxy-1,发送订单截图领取300元编程礼包。 --------------------------------------------------------------- 这门课程,绝对不会让你觉得亏! 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。   人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。   在这门课中,我们保证你能收获到这些 1)快速掌握 Linux 常用命令及配置 2)Linux核心知识点 3) 文件、进程、磁盘、用户管理,以及网络工具命令、文件传输等 4)Vi/Vim编辑器用法  

    7161 人正在学习 去看看 良许

 

window系统搭建linux虚拟机

1,首先安装一个虚拟机,这里安装的是Oracle VM VirtualBox,下载后直接安装;

2,创建一个新的虚拟机

 

3,下一步,虚拟硬盘选“现在创建虚拟硬盘”,点击“创建”

4,虚拟硬盘文件类型选择VHD(虚拟硬盘)”,点击“下一步”

5,存储在物理硬盘上,选择“动态分配”

6,文件位置和大小,位置最好不要使用默认位置(C盘),改在其他盘,大小20G够了,点击创建

7,这样一个虚拟机就创建好了,现在更改其设置,右键->设置

8,进系统,将启动顺序改为下图所示

 

 

9,点存储

 

 

 

10,点击网络,连接方式,选为“桥接网卡”(这种配置最简单),然后保存配置

11,启动,这时进入安装(若确信ISO文件无误,选择直接安装)

12,语言选择,最好中文,方便看懂

13,按提示操作。这里安装目标位置,选择“自动配置分区”,软件选择,这里根据自己需要选择(如果这里没有勾选,后面可以自行在网上下载相应的安装包,在进行逐个安装)

14,设置ROOT密码,如果密码较弱,双击完成即可,这里不创建用户

15,安装成功后,提示重启,点击重启会有问题,强制退出,修改配置


 

16,保存,启动,这时候可能会出现一个协议接受的选择(因为是英文的,所以当时无语了好久,一直不知道啥意思),当有提示的时候,根据提示,先输入1,一直输入c,读完协议,然后输入y接受协议,这时候,在一直输入cok了。

17,然后修改网络配置(局域网)

  输入命令  vi  /etc/sysconfig/network-scripts/ifcfg-enp0s3

  打开ifcfg-enp0s3文件,进行修改

 

 

然后保存退出(:wq

 

 

 

 

2010-11-16 11:10:15 iteye_20696 阅读数 28
  • 玩转Linux:常用命令实例指南

    本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 注意: 1、本课程原价99元,现在仅需29元!购课就送5门价值300元的编程课! 2、购课后登陆csdn学院官网,在课程目录页面即可下载课件。 学完即可轻松应对工作中 85% 以上的 Linux 使用场景 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价39元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 注意: 1)现在购买至少享受60元优惠; 2)购课后添加微信eduxy-1,发送订单截图领取300元编程礼包。 --------------------------------------------------------------- 这门课程,绝对不会让你觉得亏! 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。   人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。   在这门课中,我们保证你能收获到这些 1)快速掌握 Linux 常用命令及配置 2)Linux核心知识点 3) 文件、进程、磁盘、用户管理,以及网络工具命令、文件传输等 4)Vi/Vim编辑器用法  

    7161 人正在学习 去看看 良许

场景:VMware安装linux的时候默认分配的空间是4GB,可能会不够,这个时候可以通过增加一块虚拟硬盘,将/usr或其他内容拷贝过去解决这个问题:

创建虚拟硬盘
1、关闭VM中正在运行的虚拟系统;
2、在虚拟系统名称上点右键->Virtual Machine Settings;
3、在Hardware页点“Add”->Add a hard disk->Create a new virtual disk->SCSI(recommended)->分配空间大小->OK;
4、可以看见Hardware中出现了一块新的硬盘Hard Disk 2。

对虚拟硬盘进行分区和格式化
-------------------------------------------------------------------------------
## 查看目前系统上有几块硬盘
[root@zhou-desktop ~]# fdisk -l

Disk /dev/hda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *         132        1305     9430155   83  Linux
/dev/hda2               1         131     1052226   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/hdb: 10.7 GB, 10737418240 bytes
15 heads, 63 sectors/track, 22192 cylinders
Units = cylinders of 945 * 512 = 483840 bytes

Disk /dev/hdb doesn't contain a valid partition table
-------------------------------------------------------------------------------
对/dev/hdb分区进行分区
[root@zhou-desktop ~]# fdisk /dev/hdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.


The number of cylinders for this disk is set to 22192.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

Command (m for help): p        ## 打印出目前该硬盘下的分区列表

Disk /dev/hdb: 10.7 GB, 10737418240 bytes
15 heads, 63 sectors/track, 22192 cylinders
Units = cylinders of 945 * 512 = 483840 bytes

   Device Boot      Start         End      Blocks   Id  System

Command (m for help): n        ## 增加一个分区
Command action
   e   extended
   p   primary partition (1-4)
p                            ## 通常选择主分区,所以这里选p
Partition number (1-4): 1    ## 第一个分区,选1;第二个分区,选2,依次类推
First cylinder (1-22192, default 1): ## 默认值,回车
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-22192, default 22192):
## 如果要分区10G,这里可以直接输入:+10240M,因为这里要全部使用硬盘空间,则用默认
Using default value 22192

Command (m for help): p

Disk /dev/hdb: 10.7 GB, 10737418240 bytes
15 heads, 63 sectors/track, 22192 cylinders
Units = cylinders of 945 * 512 = 483840 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1       22192    10485688+  83  Linux

## 第一个分区已经分好了,接下来把这个分区写入硬盘,用w
Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

## 下面的工作就是对该硬盘进行格式,格式化成ext3
[root@zhou-desktop ~]# mkfs.ext3 /dev/hdb1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
1310720 inodes, 2621422 blocks
131071 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2684354560
80 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
## 检查一下,是否已经格式好
[root@zhou-desktop ~]# fdisk -l

Disk /dev/hda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *         132        1305     9430155   83  Linux
/dev/hda2               1         131     1052226   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/hdb: 10.7 GB, 10737418240 bytes
15 heads, 63 sectors/track, 22192 cylinders
Units = cylinders of 945 * 512 = 483840 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1       22192    10485688+  83  Linux
[root@zhou-desktop ~]#

## 挂载虚拟硬盘
把/dev/hdb1挂载到/mnt/ext下
[root@zhou-desktop ~]#  mount /dev/hdb1 /mnt/ext  

## 重启系统之后,再挂载看是否成功
[root@zhou-desktop mnt]# df -lh
文件系统              容量  已用 可用 已用% 挂载点
/dev/hda1             8.8G  2.7G  5.6G  33% /
tmpfs                 252M     0  252M   0% /dev/shm
/dev/hdb1             9.9G  151M  9.2G   2% /mnt/ext

## 转移数据
1、/usr中的全部数据
2、清空usr目录:
    # rm -r /usr
    # mkdir /usr
3、卸载刚才挂上的虚拟硬盘,重新将它挂载到usr目录:
    # umount /mnt/ext
    # mount /dev/hdb1 /usr
4、 ## 用vi修改/etc/fstab,使系统启动就可以自动挂载
    # vim /etc/fstab
    在内容中加上一行:
    /dev/sdb1                /usr                     ext3     defaults         1 2

5、Ok,重新启动之后,可以查看现在的硬盘使用情况了:
[root@zhou-desktop mnt]# df -lh
文件系统              容量  已用 可用 已用% 挂载点
/dev/hda1             8.8G  2.7G  5.6G  33% /
tmpfs                 252M     0  252M   0% /dev/shm
/dev/hdb1             9.9G  151M  9.2G   2% /usr

没有更多推荐了,返回首页