ubuntu的技巧笔记汇总


1、如何将ubuntu的启动方式改为命令行?

如果想要ubuntu一启动就进入命令行,只需要修改 /etc/default/grub 文件的 grub_cmdline_linux_default=" quiet splash" 改为 quiet splash text即可,然后更新grub, sudo update-grub 

参考这篇文章


2 、关于dash命令和tee

当往一个文件中写内容时,我们可能会用这样的命令 sudo echo "123" > aa.txt ,但如果我们当前用户没有对该文件夹写的权限,会报出Permission denied错误,我们明明用了sudo为什么会这样呢?

因为这条语句其实有两个命令,一个是echo ,一个是 > (文件写入,会覆盖文件原来的内容),sudo 修饰的是echo,所以后面的写没有权限

解决方法:

1、 用dash  ,dash的作用是将字符串解释成shell, 所以可以这样 sudo dash -c ' echo "123"  > a.txt ' 

2、 用tee,tee的作用是从标准流中读取内容然后再写到其他地方, echo "123" | sudo tee a.txt    

注释: > 是覆盖文件的写法,>> 是追加的写法,tee -a 是用append方式


3、关于ubuntu的网络配置

ifconfig 、ifup 、ifdown、dhclient 

详细的参考 官方资料


4、ubuntu启动详细原理

在redhat等linux发行版中都有/etc/inittab 文件可以用来修改启动级别,但在ubuntu系统中没有这个,详细请参考 这里, 我现在添加开机启动的方式是 在 /etc/rc.local 中加入语句,现在以文本模式启动用的是修改 /etc/default/grub文件


5、更改工具栏的关闭按钮,使其想windows一样在右边显示

是借助于一款叫gconf-editor的工具,可以直接安装,http://www.jb51.net/os/Ubuntu/294295.html


6 、配置文件 /etc/X11   ,X11其实是一个Xorg.server的配置文件存放地,Xorg server是一套图形渲染的底层工具,一些桌面系统都是用的他


7、ubuntu中添加第三方软件到apt-get的管理 , 这里以下载SVN1.8为例子,因为官方提供的svn是1.7 (ubuntu 12.04),

    a:添加软件包的下载地址到 /etc/apt/sources.list.d/  , apt-get会检测这里的文件

sh -c 'echo "deb http://opensource.wandisco.com/ubuntu precise svn18" >> /etc/apt/sources.list.d/subversion18.list
 		
sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add -<span style="white-space:pre">	</span>//这一步添加key,为了安全性
sudo apt-get update <span style="white-space:pre">										</span>//更新软件包的索引

可以用这个命令看看现在可以下载到的svn软件包的版本

sudo apt-cache show subversion | grep '^Version:'

然后 安装就能安装到最新的版本了 sudo apt-get install subversion

 参考http://sharadchhetri.com/2014/02/05/install-subversion-1-8-on-ubuntu-using-apt/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值