zoukankan      html  css  js  c++  java
  • ubuntu使用备忘

    今天在一个古董机子上(03年的)安装了lubuntu14.04,内存512M,奔腾处理器,好像是什么迅驰不支持linux需要的某项技术pae,安装时提示cpu不支持pae,但可以在内核参数中添加force-pae,同样提示你不稳定,不建议等。上网一查知道原来的ubuntu版本有no-pae版。我想试一试加上那个参数会不会成功,结果安装成功了。

    安装c语言开发工具包  sudo apt-get install build-essential 包含了GCC套件的头文件,软件gcc,g++,make,gdb和libc函数库等很多工具。

    apt-get install ubuntu-restricted-extras  安装常用插件,配置字体,多媒体插件及应用环境.

    关闭图形界面:lightdm stop ,开启为start,(lightdm在/etc/init.d/下),我发现startx竟然有时候不成功,而用lightdm可以成功。ubuntu中lightdm已取代gdm。

    /etc/default/grub中可以配置grub的一些参数如将"quiet splash" 换成 "text",则直接进如命令行模式而非图形界面。

    另外grub.conf可以配置grub启动页面中操作选项的顺序或添加项等。

    cpu温度查看工具,有横多tlp,jupiter等,这里说一个简单的:acpi -t,需要下载:apt-get install acpi

    输入法:我的系统上竟然一个中文输入法都没有,记得12.04系统上自带了很多,按照当时安装fcitx的搜狗输入法的过程重操作一遍,现在安装google输入法(也挺好用):先卸载IBus那个框架:sudo apt-get remove ibus(据说不太好用)

    sudo add-apt-repository ppa:fcitx-team/nightly

    sudo apt-get update

    sudo apt-get install fcitx fcitx-googlepinyin

    终端下上网的两个工具w3m,lynx

    电源管理:(基本上没有明显的效果)

    sudo apt-get laptop-mode-tools 来安装laptop_mode

    你可以在Gnome Terminal中键入cat /proc/sys/vm/laptop_mode 看看结果,如果结果为零(0)则说明系统并没进入laptop_mode模式,结果非零则为laptop_mode模式。要使用laptop_mode的必备条件是什么? 系统要支持ACPI,如果你的laptop只支持APM那就不要考虑啦,当然必不可少laptop_mode_tools工具包,然后启动laptop_mode模式。

    怎样启动laptop_mode模式呢?
    1。 sudo nano /etc/laptop-mode/laptop-mode.conf,更改ENABLE_LAPTOP_MODE=1,
    如果你是ATI的RADEON系统显卡,可同时更改RADEON_LIGHT=true,如果你的laptop支持ACPI挂起,请启用ACPI_SLEEP=true设置。
    2。默认情况下UBUNTU系统会在你切换电源到电池供电时启动laptop_mode,如果你现在就想启动laptop_mode模式,请直接在Gnome Terminal中键入sudo laptop_mode start
    怎样停用laptop_mode模式? Gnome Terminal中键入sudo laptop_mode stop
    怎样重启laptop_mode模式? Gnome Terminal中键入sudo laptop_mode restart

    14.04中的一个工具:

    sudo apt-get install thermald
    sudo start thermald
    如何让非root用户执行shutdown,halt,reboot,init 0等时不用输入密码?
    执行sudo visudo命令,将会打开/etc/sudoers,在里边添加用户的执行一些命令的权限:只需添加:xxx ALL=NOPASSWD:/sbin/halt,/sbin/shutdown,等等(xxx为用户名)

    挂起命令(待机,将状态保存到内存,而睡眠是保存到硬盘并关机):
    rtcwake -m mem -s 60 #挂起时间为60秒,后自动唤醒,详情请man

    SysRq,printScreen键具有截屏到剪贴板和linux系统急救的功能,alt+sysrq+[r,s,e,i,u,b]组合键,记忆方法:Reboot System Even If Utterly Broken(或者记为busier倒序),你应该依次按下alt+sysrq+r,alt+sysrq+s...并且之间停顿几秒甚至几十秒,具体含义如下:
    r:put keyboard in Raw mode
    s:Sync the disk,这一步对于不想丢失数据的人很重要
    e:tErminate all process
    i:kill all process
    u:remount all filesystems read only
    b:reBoot the system
    o:halt
    To halt:Rescue System Execute Instant Unconditional Off (r,s,e,i,u,o)
    如果你嫌这些都太麻烦,你也不过多顾虑后果,只想关机的话,只用S-B两个参数即可
    改命令需要内核提供支持,你要确保内核开启了这一功能,并且只在系统死机的时候用(控制台都打不开了)。
    #grep "CONFIG_MAGIC_SYSRQ" /boot/config-`uname -r`
    执行uname -r返回的是内核版本号
    显示CONFIG_MAGIC_SYSRQ=y说明开启了,否则配置sysctl.conf

    切换用户:sudo -s切换至root su 用户名
    passwd username改密码

    fbterm使用小结:如果您在启动 fbterm 时发现没有权限,那么请检查您是否在 video 组。您可以通过以下命令来加入 video 组:

    sudo gpasswd -a 您的用户名 video
    配置在 /home/您的用户名/.fbtermrc
    摸索出的最佳字体配置如下:(Ubuntu Mono感觉挺好)
    font-names=DejaVu Sans Mono,Droid Sans Fallback
    font-size=14
    输入法安装 fcitx-fbterm。然后在 /home/marguerite/.fbtermrc 的最后:
    input-method=fcitx-fbterm
    当切换到控制台时希望自动启动,fbterm可在~/.bashrc中添加:
    LANG=UTF-8,fbterm或者fcitx-fbterm-helper等等
    灰白改纯白 fbterm 里面默认的白色实际上是灰白,不习惯的可以在 .fbtermrc 的最后写入:
    # restore white color
    echo -ne "e]P7ffffff"
    in .bashrc add export DISPLAY=:0 `dbus ...start or the fcitx-fbterm won't start automatically in text mode,if you have started the xwindow ,you don't care this.
    即可。
    常用辅助工具:截图fbgrab,fbshot,背景图片fbv
    分屏:tmux
    change the menu list in grub2,edit /boot/grub/grub.cfg and add or modify the arguments,such as change 'quiet splash' to 'text' or move the windows munu to top,notice that the file is created by `update-grub`,so not run update-grub


  • 相关阅读:
    【Azure 应用服务】由 Azure Functions runtime is unreachable 的错误消息推导出 ASYNC(异步)和 SYNC(同步)混用而引起ThreadPool耗尽问题
    【Azure API 管理】是否可以将Swagger 的API定义导入导Azure API Management中
    【Azure 应用服务】Azure Function 不能被触发
    【Azure 环境】Azure Key Vault (密钥保管库)中所保管的Keys, Secrets,Certificates是否可以实现数据粒度的权限控制呢?
    【Azure 事件中心】为应用程序网关(Application Gateway with WAF) 配置诊断日志,发送到事件中心
    【Azure 事件中心】azure-spring-cloud-stream-binder-eventhubs客户端组件问题, 实践消息非顺序可达
    【Azure API 管理】Azure API Management通过请求中的Path来限定其被访问的频率(如1秒一次)
    【Azure 环境】前端Web通过Azure AD获取Token时发生跨域问题(CORS Error)
    【Azure 应用服务】记一次Azure Spring Cloud 的部署错误 (az spring-cloud app deploy -g dev -s testdemo -n demo -p ./hellospring-0.0.1-SNAPSHOT.jar --->>> Failed to wait for deployment instances to be ready)
    【Azure 应用服务】App Service中抓取 Web Job 的 DUMP 办法
  • 原文地址:https://www.cnblogs.com/makefile/p/ubuntu-remind.html
Copyright © 2011-2022 走看看