当前位置: 首页 > news >正文

简单使用ubuntu

学需ubuntu说起来也不是很容易的事情啊。先从系统应用角度,学习一下,然后再深入吧。
有一个学习的好网站http://wiki.ubuntu.org.cn/Ubuntu

ubuntu有很多地方和windows概念差别很大。
一、安装ubuntu
安装ubuntu的时候,也是有分区的,但是分区是由hda1、hda2等表示的。
安装系统之前,你需要为分区指定挂载点,挂载点是啥呢?举个例子,你有一个文件夹,叫game,里面存放的都是游戏,由于你的游戏比较多,所以你想把他们单独放到某个分区,这个时候,你就要为某一个分区指定一个/game的挂载点里,也就是说为某个分区指定一个文件夹,以后这个文件夹将会独自享受这个分区了。当然里也可以为多个分区指定一个挂载点了。
注意的是,你必须为某个分区指定一个根挂载点(“/”),因为linux整个系统的所有的一切都是用文件的形式来操作的,linux的文件系统又是树形结构,树就必须有根,所以linux系统也必须有根挂载点,linux知道根挂载点所在的分区后,就知道将整个linux系统的文件存放到哪里里。其他的挂载点虽然不必须的指定分区,但一般情况下,还需要制定一个swap类型的分区,因为swap分区,相当与windows中的虚拟内存,当内存不够用的时候,linux会利用swap分区,来虚拟内存,进行数据交换和存储。一般swap分区的大小和内存的大小一致就行。linux中规定系统用户的文件都存在/home文件夹中,所以,咱们最好再将某个分区挂载到/home上,让用户的文件能单独放在某个分区上,保证将来系统崩溃的时候,用户自己的文件依然存在。还有一个/boot文件夹,一般存放系统启动相关的文件,一般也将分个它一个独立的分区,以保证某些系统文件损坏里,不至于让系统无法启动。这些分区的中/home肯定是要最大了,/boot存放的文件变化不大,所以给个10G就足够了。除了挂载点,还需要为分区选择文件系统的格式,例如:ext2、ext3等等,这个概念和windows中fat16、ntfs是一个概念。就是不同的保存和读取文件的方法的名称而已。刚开始我用ext3格式,发现速度很慢,所以,我重装后用里ext2格式,发现速度快里很多。实际上ext3或者ext4都增加里日志,对于/boot所在的分区,用ext4应该比较合适,但其实,因为这里面的文件比较重要,如果有日志的帮助的话还是比较好的。这些都看懂了,就可以装系统了。
二、使用ubuntu
实际上我也是个菜鸟,我只想对我所知道的东西做个总结。
刚进入ubuntu还是比较兴奋的,就是其界面做的,感觉和windows7差一大截,一点也不大气。不过见有人将ubuntu的界面折腾的,比win7还绚丽。我个人觉得还没有这个需求,简简单单的挺好。
ubuntu怎么用的,像我一样刚用的人真是找不到头脑了。其实他的图形界面我也没大弄明白。反正在“系统管理”里面有关于系统的所有设置。系统管理-新得立软件包管理器,里面可以操作下载并管理你的软件,这样的方式和原来的windows操作就不太一样了。
其实,ubuntu里面最有用的就是那个“终端“了,就是所谓的shell,它类似与windows里面的cmd一样,可以执行系统命令。
三、ubuntu命令
Ctrl+Alt+T,可以快速启动终端。Ctrl+Alt+F1可以系统切换到命令模式下,就像纯dos一样。Ctrl+Alt+F7可以将系统切换回图形界面。
学过dos的人都知道,常用的命令其实不多。实际上,linux提供的命令太多了,但日常操作命令,记住那几个估计也够用了。例如:
目录操作:ls 列出当前目录中文件和文件夹。”cd /“转到根目录,”cd ~"转到用户目录 ,"cd .."转到上级目录。pwd当前所在目录。mkdir建立目录,rmdir删除目录
文件操作:cp 文件复制命令,mv移动或重命名文件,rm删除文件。
记住man命令,man cp,可以查看文件复制命令cp的用法。
一些重用的文本编辑器gedit,下载软件的命令 sudo apt-get install 软件名称;卸载已安装软件命令sudo apt-get remove 软件名称;
还有就是,如果你有一个.deb的文件,你该怎么安装他,用sudo dpkg -i 文件名,卸载时用sudu dpkg -r 文件名。如果你要安装其它类型的软件包,例如.rpm等,你可以用转换程序alien将rpm转换成deb格式。然后安装。sudo alien package_file.rpm
sudo这个命令表示用超级管理员身份去执行命令。

转载于:https://www.cnblogs.com/herobacking/archive/2011/10/16/2214440.html

相关文章:

  • 清除Windows Server Backup 备份副本
  • IT行业发展前景
  • [C++]运行时,如何确保一个对象是只读的
  • PowerShell应用之-批量执行SQL脚本
  • 大家都为了考试的事,读疯了。
  • 职场加薪步步高升的五大法则
  • DR模型集群概述
  • MVC LINQ中用封装的TSQL通用更新方法
  • htons htonl ntohl ntohs 的区别和作用
  • node.js 初体验
  • Oracle中账户被锁定的解决方法
  • 增删主键及修改表名
  • 2011.11.6
  • Control 'XXXX' accessed from a thread other than the thread it was created on
  • 退信代号
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • css属性的继承、初识值、计算值、当前值、应用值
  • docker容器内的网络抓包
  • Java比较器对数组,集合排序
  • k8s 面向应用开发者的基础命令
  • LeetCode算法系列_0891_子序列宽度之和
  • 配置 PM2 实现代码自动发布
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • # Panda3d 碰撞检测系统介绍
  • #、%和$符号在OGNL表达式中经常出现
  • #Z0458. 树的中心2
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (LeetCode C++)盛最多水的容器
  • (笔试题)分解质因式
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (译) 函数式 JS #1:简介
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)3D模板阴影原理
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)关于多人操作数据的处理策略
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • **python多态
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .net(C#)中String.Format如何使用
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .NET是什么
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [@Controller]4 详解@ModelAttribute
  • [\u4e00-\u9fa5] //匹配中文字符
  • [AutoSar]BSW_Memory_Stack_003 NVM与APP的显式和隐式同步
  • [codevs 1296] 营业额统计
  • [idea]关于idea开发乱码的配置
  • [JS入门到进阶] 7条关于 async await 的使用口诀,新学 async await?背10遍,以后要考!快收藏
  • [leetcode] Balanced Binary Tree
  • [Mvc]在ASP.NET MVC中使用Repeater
  • [NowCoder]牛客OI周赛3
  • [POI2006] OKR-Periods of Words——最大周期长度(扩展最小周期长度)
  • [PTP][1588v2] Delay_Resp消息