uname
-s或–sysname 显示linux内核名称
-r或–release 显示linux操作系统内核版本号
-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
# switch to root
sudo -ssu <user_id>
# display the Ubuntu version
cat /etc/issue
sudo lsb_release -a
# kill the specific process
ps -ef | grep <name>
kill -9 <pid>
# find big file & delete it
find . -size +1000000c -print
find . -size +1000000c -exec rm {} \;
# reboot or shutdown
sudo reboot
sudo shutdown -h now
# install vnc
vncserver -geometry 1010x678
vncserver -kill :1
# Scim中文输入法安装
sudo apt-get install scim scim-pinyin
(想装五笔等输入法的话就换成scim-tables-zh,这里装的是拼音输入法)
sudo apt-get install scim-gtk2-immodule scim-qtimm
sudo apt-get install im-switch
sudo im-switch -s scim
# Shutdown or restart linux
SYNTAX
shutdown [options] when [message]
OPTIONS
-c Cancel a shutdown that is in progress.
-f Reboot fast, by suppressing the normal call to fsck
when rebooting.
-h Halt the system when shutdown is complete.
-k Print the warning message, but suppress actual shutdown.
-n Perform shutdown without a call to init.
-r Reboot the system when shutdown is complete.
-t sec
Ensure a sec-second delay between killing processes
and changing the runlevel.
Examples
Shutdown immediately:
shutdown -h now
Reboot immediately:
shutdown -r now
Shutdown at 8 pm:
shutdown -h 20:00
Shutdown in 10 minutes:
shutdown -h +10
Q: 如何合理分区?
A: 一块硬盘最多四个主分区,或三个主分区+一个扩展分区(内含n个逻辑分区)。linux可以安装在主分区或逻辑分区。一般情况下,只需分/ 和swap两个区就足够了,另外建议把/home独立分区,以后重装就不必重新设置很多东西。swap是交换分区,如果内存<=256,请在分区时设置成512MB,内存>=512MB的给个512MB就足够了(如果要休眠,恐怕还是>=内存比较保险)。不建议不划分swap区,某些时候你还是会需要它的,无论你内存有多大。
Q: 为什么ubuntu没有root帐号?如何以root权限做一些事情?
A: ubuntu本来就不推荐用root帐号,危险性比较大,其密码是随机的。如果你需要用root权限,请在命令前输入sudo,会提示你输入密码(注意,此密码即你的用户密码。输入时密码不可见,非*****之类)。
Q: 哪里可以找到ubuntu的学习资料?
A: ubuntu官方中文wiki;非官方wiki,很全面,有中文翻译,强烈推荐!很棒的教程一;很棒的教程二;HowtoForge,这里有很多linux包括ubuntu的教程。
其他必看的有本论坛各板块的精华帖、置顶帖,还有千万别忘了你系统自带的帮助(相当全)。另外要学会用man命令去看某命令的手册,比如man apt-get。info命令也很棒。
Q: 我应该装哪个版本的ubuntu?
A: 这个要看个人喜好咯。喜欢gnome的用ubuntu,喜欢kde的用kubuntu,喜欢xfce的用xubuntu。机器比较老,或者内存小于256MB的,请选择xubuntu(轻量级,很快)或者server版本(无桌面)。如果不清楚我在说什么,先看这里。
Q: 重装windows后,ubuntu怎么就没了?
A: 因为那个自说自话的windows把硬盘的MBR重写了,导致ubuntu无法引导。有多种方法可供选择。参见方法一,方法二,方法三。
Q: 怎样修改默认的启动系统?
A:
代码:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
找到 default 0,将0改成你其他系统的位置,位于第X项,就是修改成 X-1(从0开始数)。
Q: 如何自己编译/安装软件阿(为什么我没有make命令/gcc怎么没有等)?
A: 你没有安装编译环境,只需
代码:
sudo apt-get install build-essential
Q: linux下有病毒么,需要安装防火墙吗?
A: 据我所知,大概有那么200种,比起windows的2000000种(还在与日俱增)少多了。如果你中毒了,恭喜你,可以买彩票了。如果实在要装,个人推荐antivir,是一个免费的杀毒软件,排名很前的哦。主页,下载地址。
至于防火墙,ubuntu默认并未激活,无特殊需要,根本不必开启,因为远程端口默认是关闭的。换句话说,你完全可以裸奔:D。参见:windows, osx, linux/unix安全性比较。如果需要开启,请安装firestarter
代码:
sudo apt-get install firestarter
或者可以手动配置iptables。
Q: 一般软件安装在什么目录?
A: 一般的deb包(包括新立得或者apt-get下载的)都装在/usr(严格讲会装到系统各个目录,如/bin, /sbin, /var, /lib, /opt等等)。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。如果想知道具体位置,用命令
代码:
dpkg -L xxx.deb
注意,xxx是deb包的名称,也可以用新立得来查看。另参见apt使用参考。
Q: 如何查看我的系统版本?
A:
代码:
lsb_release -a
fan@fan-desktop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 8.10
Release: 8.10
Codename: intrepid
Q: 如何给VirtualBox里的linux系统添加新磁盘空间?
A:
在虚拟机的”设置“选项中,选择”硬盘“,在"虚拟硬盘列表"的右侧,选择”分配虚拟硬盘“按钮,再选择”新建 “按钮。在新弹出的窗口中,”虚拟硬盘类型“选择”动态扩展“,再选择虚拟硬盘的位置,及设置虚拟硬盘的大小(这里设定为5G)。最后点击”完成“,则完成虚拟硬盘的创建。
(1) Creat mount point dirctories
sudo make /mnt/share
sudo make ~/ubuntuex
(2) Adding the following two lines at the end of /etc/fstab
ubuntu_share /mnt/share vboxsf defaults 0 0
/dev/sdb1 /home/bambreeze/ubuntuex ext3 defaults 1 2
(3) Make symbolic links
ln -s ~/ubuntuex/workspace/ ./workspace
ln -s ~/ubuntuex/livespace/ ./livespace
详细过程,参考 http://hanhe-tech.com:8089/blog/278-7958.html
Q: 如何给VirtualBox里的linux系统扩大当前的磁盘空间?
A:
(1) 先在VirtualBox介质管理中,创建一个新的虚拟硬盘
(2) 执行如下命令
Oracle VM VirtualBox Command Line Management Interface Version 4.1.2
(C) 2005-2011 Oracle Corporation
All rights reserved.
Usage:
VBoxManage clonehd <uuid>|<filename> <uuid>|<outputfile>
[--format VDI|VMDK|VHD|RAW|<other>]
[--variant Standard,Fixed,Split2G,Stream,ESX]
[--existing]
Syntax error: unknown option: -existing
c:\Program Files\Oracle\VirtualBox>VBoxManage clonevdi C:\_iWorks\VirsualBox\ubuntu1010.vdi C:\_iWorks\VirsualBox\maverick.vdi --existing
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: 5f37a7d3-4aa2-4daf-bea7-eab2dfb928f4
(3) 使用 Gparted 调整合并分区
Q: ubuntu 12.04系统托盘不显示ibus输入法图标的解决方法
A:
方法1:
gconftool --
type
boolean -s
/desktop/ibus/panel/show_icon_on_systray
true
gconftool --
type
boolean -s
/desktop/ibus/panel/show
true
gsettings
set
com.canonical.Unity.Panel systray-whitelist
"['all']"
方法2:
killall ibus-daemon
ibus-daemon -d
1. http://wiki.ubuntu.org.cn/UbuntuSkills
2. How to resize a VirtualBox disk partition
3. Virtualbox Gparted VDI Resize
4. http://www.linuxidc.com/Linux/2011-07/39628.htm
5. http://www.save-info.com/classic/2010/12/09/657
6.