Ubuntu的那点事

安装好ubuntu后

1、更新源地址

deb http://mirrors.163.com/ubuntu/ oneiric main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ oneiric-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ oneiric-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric-backports main restricted universe multiverse



2、安装输入法

软件安装地址

http://wiki.ubuntu.org.cn/index.php?title=Qref/Applications&variant=zh-cn#.E7.BB.88.E7.AB.AF sudo add-apt-repository ppa:wengxt/fcitx-nightly #最新的版本都不需要 sudo apt-get update sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
sudo apt-get install fcitx-table-all #同时安装其他码表
im-switch -s fcitx -z default  #设为默认输入法,一般不需要,除非系统有多个输入法

3、ubuntu Tweak是最给力的ubuntu设置工具之一。安装它,很简单

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

4、添加算定义启动项 以eclipse为例:

安装好eclipse后,执行

sudo gedit /usr/share/applications/eclipse.desktop

在打开的gedit中输入以下内容(路径根据自己的情况填写)

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/home/~/eclipse/eclipse
Icon=/home/~/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true

 

添加完成后,按下快捷键win+a,启动11.04中的所有应用程序搜索界面,输入eclipse,然后打开。。

这时候eclipse已经执行,并且在左侧有一个类似任务栏的东西,找到eclipse的项,右键选择“固定在启动器”上,就可以了

5、Ubuntu 11.04中用Compizconfig-settings-manager设置3D桌面后标题栏、全局菜单消

切换到tty1下(ctrl+alt+F1),然后输入 sudo /etc/init.d/gdm restart重新启动一下图形界面,然后登录

如果还没有标题栏,再进行ccsm配置,把Ubuntu Unity Plugin勾上,解决冲突,重启就OK

 


<think> 首先,用户的问题是关于在Ubuntu系统中建立挂载的方法。用户引用了站内的一些内容,但这些引用是关于挂载和取消挂载的操作,以及监控I/O速度的脚本。用户特别提到这些引用仅供参考,不是他们的真正需求,我应该参考上一次的问题和我的回答。 回顾对话历史: - 系统级指令要求使用特定格式的数学表达式、中文回答等。 - 上一个用户的问题是:"我想查找在Ubuntu系统中建立挂载的方法",所以这就是当前的问题。 - 在系统级指令部分,有提到"生成相关问题",所以我需要在回答后生成相关问题。 我的回答结构: - 回答必须结构清晰,逐步解决问题。 - 使用中文回答。 - 对于数学表达式,使用$...$或$$...$$格式(但在这个上下文中,可能没有数学内容)。 - 在回答中,如果引用内容,末尾添加引用标识,如[^1]。 - 最后生成相关问题。 用户提供的引用: - 引用[1]: 关于Ubuntu挂载和取消挂载,包括查看可用存储设备的命令(lsblk -f)。 - 引用[2]: 关于监控I/O速度的脚本,包括iostat和df命令。 - 用户说这些仅供参考,我应该基于他们的核心需求:建立挂载的方法。 核心需求:在Ubuntu系统中建立挂载的方法。挂载是一个目录,用于将设备挂载到文件系统中。 标准步骤: 1. **创建挂载目录**:使用mkdir命令创建一个目录作为挂载。 2. **挂载设备**:使用mount命令将设备挂载到该目录。 3. **永久挂载**:编辑/etc/fstab文件,使挂载在启动时自动完成。 具体方法: - 首先,识别设备:使用lsblk、fdisk -l或blkid来列出设备。 - 然后,创建目录:sudo mkdir /mnt/mypoint(例如)。 - 挂载设备:sudo mount /dev/sdb1 /mnt/mypoint。 - 永久设置:在/etc/fstab中添加一行设备信息。 在回答中,我应该: - 使用中文。 - 结构清晰:分步骤解释。 - 提供命令示例(可能需要代码块)。 - 由于系统指令提到代码块格式,如示例中的Python代码,我应该使用类似的格式。 - 最后生成相关问题。 生成相关问题: - 基于主题,如如何永久挂载、如何检查挂载、常见问题等。 确保回答真实可靠:基于标准Ubuntu知识。 大纲回答: 1. 介绍挂载的概念。 2. 步骤1:创建挂载目录。 3. 步骤2:挂载设备到目录。 4. 步骤3:永久挂载(可选)。 5. 示例命令。 6. 生成相关问题。 在引用方面:用户提供了引用[1]和[2],但说仅供参考,并不是真正需求。所以,我不需要强制引用它们,但如果相关,可以自然地提到。例如,引用[1]提到查看设备,那可能相关。 在回答中引用的段落末尾添加引用标识:如果我使用那些内容,就添加。但用户说"并不是用户真正的需求",所以我应该专注于建立挂载的核心方法。 最后,生成相关问题:使用标记§§相关问题§§。 </think> ### 在Ubuntu系统中建立挂载的方法 在Ubuntu系统中,挂载(Mount Point)是一个目录,用于将外部存储设备(如硬盘分区、U盘、ISO镜像等)连接到文件系统树结构中。建立挂载的过程主要包括创建目录和挂载设备两个核心步骤。以下是详细的、逐步的操作指南,基于标准Ubuntu操作实践,确保结构清晰且可靠。您的需求是建立挂载,我将忽略监控I/O速度等无关内容,专注于核心方法。 --- ### 步骤1: 查看可用存储设备(识别设备) 在创建挂载前,需要先确认要挂载的存储设备(例如硬盘分区或U盘)。使用以下命令列出系统中所有可用设备: - **命令**: ```bash lsblk -f # 显示设备信息,包括文件系统类型和UUID[^1] sudo fdisk -l # 查看磁盘分区详情 ``` - 输出示例: ``` NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ext4 data 5a3bcb4d-01e1-4d7a-a8d7-1c2f3b4c5d6d / └─sda2 ntfs backup 3B1A-2F9C # 未挂载设备 ``` - **解释**: - 找到目标设备(如上例中的 `/dev/sda2`),记录其设备路径(如 `/dev/sda2`)和文件系统类型(如 `ntfs`)。 - 如果设备未列出,可能是未连接或未格式化;使用 `sudo blkid` 补充识别[^1]。 ### 步骤2: 创建挂载目录 挂载本质是一个空目录,通常位于 `/mnt/` 或 `/media/` 下。创建目录时需确保有权限: - **命令**: ```bash sudo mkdir /mnt/mydata # 以 /mnt/mydata 为例,目录名可自定义 ``` - **解释**: - 推荐使用 `/mnt/` 路径(如 `/mnt/mydata`),因为它专用于临时挂载。 - 使用 `sudo` 获取管理员权限,避免权限错误。 - 验证目录:执行 `ls /mnt/` 确认目录创建成功。 ### 步骤3: 挂载设备到挂载 将设备绑定到新建目录,完成挂载: - **命令**: ```bash sudo mount /dev/sda2 /mnt/mydata # 格式:sudo mount <设备路径> <挂载目录> ``` - **解释**: - 替换 `/dev/sda2` 为您的设备路径(从步骤1获取)。 - 如果需要指定文件系统类型(如 `ntfs` 或 `ext4`),添加 `-t` 参数: ```bash sudo mount -t ntfs /dev/sda2 /mnt/mydata ``` - 验证挂载:运行 `df -h` 或 `mount | grep mydata`,查看是否成功显示挂载信息。 ### 步骤4: 设置永久挂载(可选) 临时挂载在重启后会失效。若需系统启动时自动挂载,编辑 `/etc/fstab` 文件: - **命令**: ```bash sudo nano /etc/fstab # 使用编辑器打开fstab文件 ``` - **添加一行配置**: ```bash /dev/sda2 /mnt/mydata ntfs defaults 0 0 # 格式:<设备路径> <挂载> <文件系统类型> defaults 0 0 ``` - **解释**: - 使用设备UUID更可靠(通过 `sudo blkid` 获取),避免路径变动: ```bash UUID=3B1A-2F9C /mnt/mydata ntfs defaults 0 0 ``` - 保存文件后,测试配置:`sudo mount -a`(无错误输出表示成功)。 - 重启后自动生效[^1]。 ### 注意项 - **权限管理**:挂载后,目录权限可能受限。使用 `sudo chmod 777 /mnt/mydata` 放宽权限(不推荐生产环境),或通过用户组管理。 - **安全卸载**:需要移除设备时,先取消挂载:`sudo umount /mnt/mydata`,避免数据损坏[^1]。 - **常见错误**: - 设备忙:确保无进程访问目录,使用 `lsof /mnt/mydata` 检查。 - 文件系统不支持:安装相应工具,如NTFS设备需 `sudo apt install ntfs-3g`。 通过以上步骤,您可以轻松在Ubuntu中创建和使用挂载。如需监控挂载性能(如I/O速度),可参考引用[2]中的脚本,但这并非建立挂载的必要部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值