一、智能机器人实验Word文件下载.docx
《一、智能机器人实验Word文件下载.docx》由会员分享,可在线阅读,更多相关《一、智能机器人实验Word文件下载.docx(3页珍藏版)》请在冰点文库上搜索。
很多书上都建议手动分区,比如:
/boot、/、/var、/usr、/home和SWAP分区。
如果个人使用,或者只是希望拿Linux进行编程、嵌入式系统开发,不建议大家手动分区,但是如果将Linux用于服务器,那么确实要规划分区,如果个人及嵌入式开发,我觉得大可不用。
2.学习实验相关的Ubuntu指令操作
File&
DirectoryCommands针对文件和目录的命令
pwd(显示当前位置):
pwd命令能让你知道你目前工作的目录是哪个目录。
(绝对路径,Thepwd意思是printworkingdirectory)默认打开终端进入的工作目录是你的用户目录,即输入pwd显示的是/home/你的用户名。
ls(列出详细资料):
这个命令能列出你当前工作目录下的文件与目录,默认只显示非隐藏文件名.用一些适当的参数你可已看到文件大小,创建时间,文件权限等等。
比如输入ls-l可以列出当前目录下各种可见文件(在linux中,目录也是一种文件)的权限,所有者,日期等。
更多信息可以在终端中输入manls查询man手册。
(显示CPU信息):
cat/proc/cpuinfo(/之前有个空格)。
cd(进入目录):
这个命令可以改变你的工作目录,默认打开终端进入的是你的家(home)目录。
要进入文件系统就输入cd.。
几个参数例子。
进入根目录,输入cd/,不含双引号,cd和/之间有空格,下同。
进入家目录输入cd或者cd~
进入上一级目录输入cd..
回到之前的目录输入cd-
当然你想进入一个目录,而你又知道他的绝对路径的话,可以直接输入绝对路径,比如cd/boot/grub就是直接进入/boot/grub。
另外,如果你在cd后面并不加/的话,那就是进入当前目录的下的文件,比如你现在在家目录/home/XXX,输入cdpictures那就是进入/home/XXX/pictures目录。
cp(复制):
复制命令,格式为cp文件1文件2。
文件1和文件2还有cp之间当有空格。
文件1和文件2可以包括路径。
值得注意的是,这样并不能复制目录,复制目录要加入递归参数,即cp-r目录1目录2。
mv(移动):
移动命令,若移动的位置还算原来的路径,那么他就是个重命名命令,这个不难理解。
比如mv文件1文件2。
文件2可以仅仅是路径也可以是包括文件的路径。
若仅仅是路径,那文件仅仅是移动而不会改名,当然,你也可以在移动过程中重新命名。
.
rm(删除文件):
移除或删除文件,删除目录需要添加递归参数-r
rmdir(删除目录):
这个命令用来删除空目录,若要删除非空目录,请用rm-r代替。
mkdir(创建目录):
使你创建目录。
man(帮助):
强大的man在线手册,有任何不清楚的命令,绝大部分都可以使用“man需要查询的命令。
来找到这个命令的详细解释和参数用法。
软件包管理命令
安装软件apt-getinstallsoftname1softname2softname3…… 卸载软件apt-getremovesoftname1softname2softname3…… 卸载并清除配置apt-getremove--purgesoftname1 更新软件信息数据库apt-getupdate 进行系统升级apt-getupgrade 搜索软件包apt-cachesearchsoftname1softname2softname3……
安装deb软件包dpkg-ixxx.deb 删除软件包dpkg-rxxx.deb 连同配置文件一起删除dpkg-r--purgexxx.deb 查看软件包信息dpkg-infoxxx.deb 查看文件拷贝详情dpkg-Lxxx.deb 查看系统中已安装软件包信息dpkg-l 重新配置软件包dpkg-reconfigurexxx
SystemInformationCommands系统信息命令
df(显示文件系统中还有多少剩余空间):
这个命令显示所有已挂载设备的空间使用量。
使用df-h可能会更好,因为-h代表human-readable,即用兆字节M和千兆字节G来显示设备空间使用量,而默认的是用千字节K来表示的。
du(显示目录中文件或目录的具体大小):
这个命令能列出文件和目录的具体使用情况,远远比df详细。
(以floppy文件夹为例)
user@users-desktop:
~$du/media/floppy
1032/media/floppy/files
1036/media/floppy/
~$du-sh/media/floppy
1.1M/media/floppy/(-s意思是Summary摘要and-hmeansHumanReadable)
free:
显示内存使用情况,同样默认是以千字节K表示的,若要以兆字节M表示,请加参数,即free-m。
uname-a(显示所有的系统信息):
输出系统所有信息,包括主机名,内核名字及版本,硬件信息等等。
lsb_release-a(显示当前用的版本):
例子如下
user@computer:
~$lsb_release-a
NoLSBmodulesareavailable.
DistributorID:
Ubuntu
Description:
Ubuntu6.06LTS
Release:
6.06
ubuntu中文版man手册配置方法:
man默认是英文的,但ubuntu的源里也有中文版的。
以下是配置方法。
终端输入sudoapt-getinstallmanpages-zh
安装后修改配置文件sudogedit/etc/manpath.config
将所有的/usr/share/man替换为/usr/share/man/zh_CN
保存即可。