笔记本知识整理——linux"/>
笔记本知识整理——linux
快离职了,整理了下从入职开始3年来,使用了10来个笔记本,翻了翻决定把里面一些依然有用的知识整理出来。以下就是Linux部分的内容。
由于笔记本上字迹潦草等缘故,以下内容有可能存在小错误,但大体方向没问题。
1. 安装Grub
sudo grub find /boot/grub/stage1 root (hdx,x) setup (hd0)或者(hdx,x) quit
2. 获取UUID
vol_id -u /dev/sda11 ls -al /dev/disk/by-uuid
3. kubuntu更改分辨率
/etc/X11/xorg.conf
或者
nvidia-settings
4. 修复分区表
sudo apt-get install testdisk
sudo testdisk
5. xinitrc
/etc/X11/xinit
~/.xinitrc
6. shell中让启动的程序在后台运行
命令后添加&:例如kate&
7. 判断当前系统位数
uname -a
8. 图标丢失的解决办法
sudo gtk-update-icon-cache -q /usr/share/icons/hicolor
9. 手动配置网络
1)DHCP
文件/etc/network/interfaces
替换eth0相关的行
auto eth0
iface eth0 inet dhcp
然后
sudo /etc/init.d/networking restart
2)静态
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
netmask 255.255.255.0
3)DNS
文件 /etc/resolv.conf
nameserver 202.196.134.133
10. 苹果绿
ms 80 95 205
linux #CCE8CF
RGB 204.232.207
firefox about:config brouser.display.background_colour
11. 更改文件夹和子文件夹的权限
sudo chmod 777 * -R
12. dmrc错误
sudo chmod 755 /home/username
sudo chmod 644 /home/username/.dmrc
13. 编译QT需要安装的开发库
build-essantial
libssl-dev
libdbus-1-dev libdbus-glib-1-dev
libcups2-dev
libgstreamer0.10-dev libgstreamer-plugin-base0.10-dev
libglitz1-dev libglu1-dev
libxcursor-dev
libxrandr-dev
libfontconfig1-dev
libxinerama-dev
libgtk2.0-dev libgtkextra-x11-2.0-dev
libnas-dev libaudio-dev
libxt-dev
libssl-dev
14. 安装不同位数的软件包
sudo dpkg -i --force-architecture xxx.deb
15. 安装GRUB2
sudo apt-get install grub2
sudo update-grub
16. 批量删除可执行文件
find -executable -type f -delete
17. 安装bin文件包
chmod 755 xxx.bin
sudo ./xxx.bin
18. 改变磁盘分区的UUID
uuidgen | xargs tune2fs /dev/hdaX -U
vol_id /dev/hdaX
19. 安装PDF打印机
sudo apt-get install cups-pdf
sudo chmod 4755 /usr/cups/backend/cups-pdf1
20. 使用kvm从本地硬盘直接启动
kvm -m 512 -hda /dev/sda -soundw all -std-vga
注意不要启动到你正在使用的linux,否则直接悲剧
21. sudo出现must be setuid root错误
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
reboot
22. 硬盘安装时卸载挂在的iso
sudo umount -l /isodevice
23. Ubuntu下Firefox中Flash乱码
rm /etc/fonts/conf.d/49-sansserif.conf
24. 目前使用的GRUB4DOS的lst文件
timeout 9000
title Windows 7
root (hd0,0)
chainloader +1
boot
title WinPE
boot
title ubuntu 11.10 64bit
root (hd0,7)
chainloader +1
boot
title Install ubuntu
find --set-root /ubuntu-9.10-amd64.iso
map /ubuntu-9.10-amd64.iso (hd32)
map --hook
kernel (hd32)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-amd64.iso
initrd (hd32)/casper/initrd.lz
boot
title Install ubuntu 11.10
find --set-root /ubuntu-11.10-amd64.iso
map /ubuntu-11.10-amd64.iso (hd32)
map --hook
kernel (hd32)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-amd64.iso
initrd (hd32)/casper/initrd.lz
boot
title Install ubuntu 12.04
find --set-root /precise-desktop-amd64.iso
map /precise-desktop-amd64.iso (hd32)
map --hook
kernel (hd32)/casper/vmlinuz boot=casper iso-scan/filename=/precise-desktop-amd64.iso
initrd (hd32)/casper/initrd.lz
boot
title Install ubuntu 12.04 mem
find --set-root /precise-desktop-amd64.iso
map /precise-desktop-amd64.iso (hd32)
map --hook
chainloader (hd32) +1
rootnoverify (hd32)
map --harddrives=1
boot
title Install Gentoo
find --set-root /Gentoo-amd64-minimal-20120223.iso
map /Gentoo-amd64-minimal-20120223.iso (hd32)
map --hook
chainloader (hd32) +1
rootnoverify (hd32)
map --harddrives=1
boot
title Reboot
reboot
title Shutdown
halt
更多推荐
笔记本知识整理——linux
发布评论