现在的位置: 首页 > 综合 > 正文

ubuntu扫盲

2014年01月21日 ⁄ 综合 ⁄ 共 1476字 ⁄ 字号 评论关闭

这几天用了下ubuntu server ,字符界面。

从win过来的我,虽然有dos的经验,还是费了点时间。

sudo  可以在命令前加sudo,表示超级用户执行。

命令可以带路径的。

显示当前路径配置$PATH.注意大小写。ubuntu区分大小写的。

添加路径 export PATH=你的路径:$PATH,多个路径用:隔开。

ls 可以列出当前目录下的文件。 -a可以看到隐藏文件。-lh可以查看文件大小等信息

执行sh文件,可以用bash。直接用sh好像会出错。

隐藏文件常以.开头。

常用的几个文件

.bashrc 可以在这里配置路径命令

interfaces和resolv.conf 设置网络和dns

cp 用来拷贝

rm改名

获取新的包,可以用apt-get install

如果找不到一个包,可能是你名称错误。

下载可以用wget

如果是git资源,可以用git clone 下载。git很强大的。我还不会。

字符界面下,一定要仔细检查不要打错字了。很悲剧的。

如果有多个版本的python,g++,可以修改path,把你要的加在前面。

如果有cannot find 错误,可能是path有问题。最简单的方法是把so a 文件cp到/usr/bin ,,/usr/lib 下,当然也可以配置路径的e

如果要查看安装的包,可以用dpkg -l 

如果要找某个文件,可以用find  -name " " 这个很强大。

创建目录是mkdir

 

文件改名mv

拷贝所有包括二级目录, cp  -R

 

共享目录设置 转http://www.jb51.net/os/Ubuntu/977.html

安装samba和smbfs:sudo apt-get install samba smbfs
建立共享目录:sudo mkdir /home/[username]/[foldername]
设置目录权限:sudo chmod 777 /home/[username]/[foldername]
设置目录共享:sudo vi /etc/samba/smb.conf

找到:
; security = user         #这个没找到,不用设置也可以。

改为:
security= share

在文档最后加上:
[Share]
path = /home/[username]/[foldername]
public = yes
writable = yes

重启服务:sudo /etc/init.d/samba restart  我的电脑上这里好像只找到一个init.d/smbd 试了下能行。

注:上面的[username]为linux系统下用户目录,[foldername]为文件夹名称,使用的时候注意替换。

好了现在你在你的windows终端上可以使用\\ip\share的方式访问linux系统的共享文件夹了。

 

要强制退出一个进程用ctrl+c,

暂时挂起,用ctrl+z

挂起后,可以用fg 在前台执行,用bg在后台执行。太强大了。用jobs 可以查看有那些进程

free可以查看内存情况

 >实现管道功能,如果想在屏幕输出的同时,保存到一个log中。可以用cmd |tee logfile

输出logfile的内容用cat logfile.

不过这样做,如果要ctrl+z时,logfile中好像是空的。

su 可以切换到root 用户,悲剧的是我竟然不知道su的密码。安装时候没注意这个环节啊。

python环境下如果要输出到屏幕的同时,再保存到一个文件中。可以用python file.py |sudo tee logfile

注意输出到屏幕的内容不是马上出来的,而是1页1页出来的。就是一个屏幕满了,才输出,

因为这个 原因,一开始,我还以为这方式无效。。

 

 

 

 

抱歉!评论已关闭.