Ubuntu学习笔记1
一、ubuntu下软件的五种安装方法介绍:
1、sudo apt-get install 软件名(例如ssh)
此种方法系统会自动下载,自动安装,注意这种方法安装在默认路径下。
(sudo apt-get remove ssh :删除软件ssh)
2、.deb是可执行文件,我们可以下载软件的.deb这种可执行文件。下载下来后安装有两种方法:一种是我们常用的双击.deb文件既可以安装;另一种就是命令行安装:sudo dpkg-i *.deb
3、.bin 是二进制压缩文件,cd命令进到.bin的上层文件中。
例如若将.bin放在/usr中,则用命令行: cd /usr
然后使用chmod(即更改权限)命令授权:chmod +x *.bin (此句执行后生成.rpm文件)
按照.rpm文件安装步骤进行安装。
补充知识:
(1)ubuntu系统中文件调用的权限分为三级:
文件拥有者(u)
群组(g)
其他(o)
其中注意若是a的话表示这三者。
(2) +r :有读取的权限
+w :有写入的权限
+x :有执行的权限
R :对当前目录下的所有文件和子目录进行相同的权限更改。
- :取消权限。
4、.rpm文件安装:
sudo apt-get install alien (安装alien软件)
sudo alien *.rpm (用alien命令将.rpm文件转换成.deb文件)
sudo dpkg –i *.deb (安装可执行文件.deb)
5、window下的.zip文件,在linux下就会显示为.tar.gz文件。也就是所谓的压缩文件。.tar表示把文件打包,.gz表示把包压缩。
sudo tar xzf *.tar.gz (x表示解压,z表示压缩,f标志普通文件)
像eclipse这种绿色软件,解压后即可使用了。其他软件,还需要到达刚刚解压到的目录,然后执行下边三条安装指令。
./configure (./表示当前目录)
Make
Sudo make install (同样的 sudo make uninstall:表示删除此软件)
二、几个常用命令:
1、ls 显示所有目录文件
ls-a 隐藏的文件也显示出来
2、cd 文件名 :进入当前目录下的文件。
cd /文件名a/文件名b :从当前目录进入根目录下的文件a的文件b。
三、hadoop :5个结点
在总主机上:Namenode, SecondaryNamenode(备份namenode), Jobtracker
每个分结点上都有这两项:datenode, tasktracker
注:Map把任务份下去,分给很多台电脑去做。
Jobtracker执行分任务操作。
Namenode记录个结点状况。
Tasktracker执行本节点分得的任务。
Reduce把各个datanode做的任务合起来。、、
四、修改JAVA的环境变量
在这里用到的文本编辑命令VIM需要安装才能使用。
Sudo apt-get install vim :自动安装vim编辑器。
Vim /etc/environment :便可以打开进行修改了。
当然也可以不用安装VIM,直接使用下边的两条来修改java环境变量。
Vi /etc/environment
或者:gedit /etc/environment
五、常用命令
1、g++ hello.cpp :终端执行编译功能,编译hello.cpp
自动在同目录下生成a.out文件,里面存放显示结果。
g++ -o Hello hello.cpp :编译生成Hello文件。
2、gdb是命令行下进行调试的工具
3、文本编辑器形式打开:
Vim hello.cpp
或者:gedit hello.cpp
或者:vi hello.cpp
4、:q 由编辑器窗口回到终端指令窗口
:wq在编辑器里修改过,wq命令可以保存后再返回终端指令窗口。
六、小技巧
1、终端 sudo apt-get install nautilus-open-terminal
这样就可以很方便的从鼠标右键打开终端了。重启电脑后生效。
2、sudo apt-get install chmsee :安装chmsee软件包,用chmsee打开阅读chm
格式的电子书。
3、 Sudo apt-get install stardict :安装星际译王stardict,即一个单词翻译软件。