/->根目录
/bin->必要的命令运行文件
/boot->静态的开机启动文件、内核文件与配置文件
/cdrom->CDROM的内容,这是一个连接到/media/cdrom的目录
/dev->硬件配置文件
/etc->本机特定的系统设置文件
/home->使用者的根目录
/lib->必要的共享函式库以及内核模块
/lost+found->在文件系统检查之后所回复的文件
/media->可移动装置的挂接点,如DVD、磁盘片
/misc->杂项、分类不明的文件的放置处
/mnt->文件系统暂时性的挂载点
/net->网络磁盘挂载的目录
/opt->额外的软件或套件
/proc->内核状态目录
/root->系统管理者root的根目录
/sbin->必要的系统运行文件,仅提供给管理者使用
/selinux->SELinux的系统目录,默认为空
/sys->内核系统中装置的实时信息
/tmp->暂时性
/usr->系统工具所在的目录
/var->变动的资料
<挂载NTFS格式的硬盘>
在官网http://www.tuxera.com/community/ntfs-3g-download/下载ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~# ls
Alan 公共的 模板 视频 图片 文档 下载 音乐 桌面
root@ubuntu-linux:~# cd 下载/
root@ubuntu-linux:~/下载# ls
ntfs-3g_ntfsprogs-2013.1.13 ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~/下载# tar –zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~/下载# cd ntfs-3g_ntfsprogs-2013.1.13
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# ./configure
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# make
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# make install
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# cd /
root@ubuntu-linux:/# ls
bin dev initrd.img lost+found opt run srv usr
boot etc initrd.img.old media proc sbin sys var
cdrom home lib mnt root selinux tmp vmlinuz
root@ubuntu-linux:/# cd mnt
root@ubuntu-linux:/mnt# ls
root@ubuntu-linux:/mnt# mkdir disk
root@ubuntu-linux:/mnt# ls
disk
root@ubuntu-linux:/mnt# cd /
root@ubuntu-linux:/# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0920e033
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 136521727 68259840 7 HPFS/NTFS/exFAT
/dev/sda2 136521728 976771071 420124672 f W95 Ext'd (LBA)
/dev/sda5 136523776 346443775 104960000 7 HPFS/NTFS/exFAT
/dev/sda6 346445824 556365823 104960000 7 HPFS/NTFS/exFAT
/dev/sda7 556367872 976771071 210201600 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 16.0 GB, 16013852672 bytes
255 heads, 63 sectors/track, 1946 cylinders, total 31277056 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ba34b
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 20002047 10000000 83 Linux
/dev/sdb2 20002814 31275007 5636097 5 Extended
/dev/sdb5 20002816 31275007 5636096 82 Linux swap / Solaris
root@ubuntu-linux:/# mount -t ntfs-3g /dev/sda5 /mnt/disk
root@ubuntu-linux:/# cd /mnt/disk
root@ubuntu-linux:/mnt/disk# ls
apache-tomcat-7.0.37 javadocee6 Software
app jdk-7u17-apidocs System Volume Information
Eclipse IDE for Java Developers NET
JAVA $RECYCLE.BIN
root@ubuntu-linux:/mnt/disk# cd /
root@ubuntu-linux:/# umount /mnt/disk
root@ubuntu-linux:/# cd /mnt/disk
root@ubuntu-linux:/mnt/disk# ls
root@ubuntu-linux:/mnt/disk#
<vi编辑器的使用>
按ctrl+alt+T组合键弹出命令窗口,当第一次使用vi编辑器时,可以输入vi,在弹出的界面中会列出VIM的简要说明,用户可以输入:q离开此界面。输入vi后即可进入vi的编辑环境中,在该环境中共有三种模式,一是命令模式,二是插入模式,三是底线模式。
命令模式->该模式是一进入vi的模式。在任何模式下,只要按Esc键即可回到该模式。
输入模式->输入一些特殊的命令(i/I/o/O)即可进入该模式,在该模式下按Esc键即可回到命令模式。在输入模式下可直接输入命令也可按Backspace键删除,还可以利用上下左右键移动光标。
底线模式->在命令模式下按:即可进入底线模式。在底线模式下按Esc键或者Ctrl+C组合键即可回到命令模式。
在底线模式下可以在冒号:之后输入命令,常用命令如下:
wq->存储并离开
w->存储
wname->另存名为name的新文件
q->离开vi编辑器
q!->强迫离开vi(舍弃改变)
在终端机模式下,输入vi abc即可编辑abc文件,如果该文件不存在,则存盘后即会新增。
<三种模式的关系>
刚进入vi时为命令模式->要离开vi必须进入命令模式或底线模式->在命令模式下可按ZZ存盘后离开,在底线模式下可按q/q!不存盘离开,或者按wq/wq!存盘后离开->在命令模式下可按i/I/o/O等进入编辑模式,也可按:进入底线模式->在编辑模式下只能进入命令模式,在底线模式下也只能进入命令模式。
一般的编辑顺序是:开始->命令模式->编辑模式->底线模式->离开。
常用参数
<--help>显示说明界面
<--version/-V>显示版本信息
<-v>烦琐模式,显示完整的运行过程
<-i>指定界面/交谈模式
<-o>输出界面
<-l>长列表
<-q/-s>安静模式,不列出任何输出或错误信息
<-R>递归处理,连同目录下所有的子目录一起处理
<-z>压缩
<常用命令>
cat->输出文件内容
root@ubuntu-linux:~# mkdir Alan
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# gedit Test.html
root@ubuntu-linux:~/Alan# cat Test.html
<html>
<head>
<title>First Html</title>
</head>
<body>
<p>Thsi is my first html in linux!</p>
</body>
</html>
root@ubuntu-linux:~/Alan#
chmod->改变文件或目录的权限
root@ubuntu-linux:~# cd Alan/
root@ubuntu-linux:~/Alan# ls
Test.html
root@ubuntu-linux:~/Alan# chmod u+x Test.html #给Test.html的属主增加执行权限
root@ubuntu-linux:~/Alan# ls
Test.html
root@ubuntu-linux:~/Alan#
chown->改变文件或目录的拥有者或组
clear->清除画面
cp->复制命令或目录
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html
root@ubuntu-linux:~/Alan# cp Test.html HTML
root@ubuntu-linux:~/Alan# cd HTML/
root@ubuntu-linux:~/Alan/HTML# ls
Test.html
root@ubuntu-linux:~/Alan/HTML#
date->显示与修改日期时间
df->显示文件系统的使用情况
diff->比较并显示文件差异的部分
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html
root@ubuntu-linux:~/Alan# diff -u Test.html HTML/Test.html
root@ubuntu-linux:~/Alan# gedit Test.html
root@ubuntu-linux:~/Alan# diff -u Test.html HTML/Test.html
--- Test.html 2013-04-13 16:28:30.399956832 +0800
+++ HTML/Test.html 2013-04-13 16:16:09.543939253 +0800
@@ -3,7 +3,6 @@
<title>First Html</title>
</head>
<body>
- <h1>HTML</h1>
<p>Thsi is my first html in linux!</p>
</body>
</html>
root@ubuntu-linux:~/Alan#
du->显示目录或文件的大小
echo->显示文字
eject->弹出或收入光盘片
find->搜索特定字符串
root@ubuntu-linux:~# pwd
/root
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html Test.html~
root@ubuntu-linux:~/Alan# find Test.html
Test.html
root@ubuntu-linux:~/Alan#
free->显示内存的使用状态
grep->搜索文件中符合条件的字符串
halt->关闭系统
head->输出文件内容最前面的部分
ifconfig->设置或显示网络界面
init->启动的过程控制
kill->传送信息给进程
last->显示曾登录的用户
less->显示文件内容
ln->建立文件之间的连接
ls->列出目录或文件名
man->显示联机帮助信息
mkdir->新增目录
more->文件的浏览工具
mount->挂载文件系统
mv->移动或更名现有的文件或目录
netstart->查询网络的目前状态
nslookup->查询DNS Server的运作
ping->传送ICMP echo的数据包,用来检查联机状态
ps->显示目前程序的状态
pwd->显示目前所在的目录
reboot->重新启动
rm->删除文件或目录
route->显示并设置路由
sort->将文本文件内容重新排序
ssh->远程加密的联机
su->切换并取代该使用者的身份(switch user)
tail->显示文件最後面的部分
tar->包裹文件
telnet->远程联机程序
top->实时显示目前的程序状态
touch->更改文件的时间标记
traceroute->追踪联机所经过的路由器
vi->文本编辑
w->显示目前登录的用户相关信息
who->显示目前登录的用户信息
<更改root密码>
ubuntukylin@ubuntukylin:~$ sudo passwd root
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
ubuntukylin@ubuntukylin:~$ su -
密码:
root@ubuntukylin:~#
<root权限登录>
ubuntu@ubuntu-linux:~$ su -
密码:
root@ubuntu-linux:~# cd /
root@ubuntu-linux:/# ls
bin dev initrd.img lost+found opt run srv usr
boot etc initrd.img.old media proc sbin sys var
cdrom home lib mnt root selinux tmp vmlinuz
root@ubuntu-linux:/# cd /etc/lightdm
root@ubuntu-linux:/etc/lightdm# ls
lightdm.conf users.conf
root@ubuntu-linux:/etc/lightdm# gedit lightdm.conf
<原配置文件>
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
<配置后的配置文件>
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
greeter-show-manual-login=true #手工输入登录系统的用户名和密码
allow-guest=false #不允许guest登录
<安装JDK>
root@ubuntukylin:~# cd /
root@ubuntukylin:/# ls
bin dev initrd.img media proc run srv usr vmlinuz.old
boot etc initrd.img.old mnt rofs sbin sys var
cdrom home lib opt root selinux tmp vmlinuz
root@ubuntukylin:/# cd usr
root@ubuntukylin:/usr# ls
bin games include jdk-7u15-linux-i586.tar.gz lib local sbin share src
root@ubuntukylin:/usr# sudo tar zxvf jdk-7u15-linux-i586.tar.gz -C /usr/lib
<配置环境变量>
root@ubuntukylin:/usr/lib# gedit ~/.bashrc
添加:
export JAVA_HOME=/usr/lib/jdk1.7.0_15
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
<测试是否安装成功>
root@ubuntukylin:~# javac
用法: javac <options> <source files>
其中, 可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的 API 的源位置
-classpath <路径> 指定查找用户类文件和注释处理程序的位置
-cp <路径> 指定查找用户类文件和注释处理程序的位置
-sourcepath <路径> 指定查找输入源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
-extdirs <目录> 覆盖所安装扩展的位置
-endorseddirs <目录> 覆盖签名的标准路径的位置
-proc:{none,only} 控制是否执行注释处理和/或编译。
-processor <class1>[,<class2>,<class3>...] 要运行的注释处理程序的名称; 绕过默认的搜索进程
-processorpath <路径> 指定查找注释处理程序的位置
-d <目录> 指定放置生成的类文件的位置
-s <目录> 指定放置生成的源文件的位置
-implicit:{none,class} 指定是否为隐式引用文件生成类文件
-encoding <编码> 指定源文件使用的字符编码
-source <发行版> 提供与指定发行版的源兼容性
-target <发行版> 生成特定 VM 版本的类文件
-version 版本信息
-help 输出标准选项的提要
-A关键字[=值] 传递给注释处理程序的选项
-X 输出非标准选项的提要
-J<标记> 直接将 <标记> 传递给运行时系统
-Werror 出现警告时终止编译
@<文件名> 从文件读取选项和文件名
root@ubuntukylin:~# javac -version
javac 1.7.0_15
root@ubuntukylin:~#
<Ubuntu下安装Sublime Text 2>
在官网http://www.sublimetext.com/下载Linux版本的Sublime Text->解压后双击sublime_text即可打开
<Ubuntu下安装Adobe Flash Player>
在官网http://get.adobe.com/cn/flashplayer/下载Linux版本的Adobe Flash Player->解压后把libflashplayer.so移动到目录/usr/lib/firefox/plugins
/bin->必要的命令运行文件
/boot->静态的开机启动文件、内核文件与配置文件
/cdrom->CDROM的内容,这是一个连接到/media/cdrom的目录
/dev->硬件配置文件
/etc->本机特定的系统设置文件
/home->使用者的根目录
/lib->必要的共享函式库以及内核模块
/lost+found->在文件系统检查之后所回复的文件
/media->可移动装置的挂接点,如DVD、磁盘片
/misc->杂项、分类不明的文件的放置处
/mnt->文件系统暂时性的挂载点
/net->网络磁盘挂载的目录
/opt->额外的软件或套件
/proc->内核状态目录
/root->系统管理者root的根目录
/sbin->必要的系统运行文件,仅提供给管理者使用
/selinux->SELinux的系统目录,默认为空
/sys->内核系统中装置的实时信息
/tmp->暂时性
/usr->系统工具所在的目录
/var->变动的资料
<挂载NTFS格式的硬盘>
在官网http://www.tuxera.com/community/ntfs-3g-download/下载ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~# ls
Alan 公共的 模板 视频 图片 文档 下载 音乐 桌面
root@ubuntu-linux:~# cd 下载/
root@ubuntu-linux:~/下载# ls
ntfs-3g_ntfsprogs-2013.1.13 ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~/下载# tar –zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz
root@ubuntu-linux:~/下载# cd ntfs-3g_ntfsprogs-2013.1.13
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# ./configure
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# make
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# make install
root@ubuntu-linux:~/下载/ntfs-3g_ntfsprogs-2013.1.13# cd /
root@ubuntu-linux:/# ls
bin dev initrd.img lost+found opt run srv usr
boot etc initrd.img.old media proc sbin sys var
cdrom home lib mnt root selinux tmp vmlinuz
root@ubuntu-linux:/# cd mnt
root@ubuntu-linux:/mnt# ls
root@ubuntu-linux:/mnt# mkdir disk
root@ubuntu-linux:/mnt# ls
disk
root@ubuntu-linux:/mnt# cd /
root@ubuntu-linux:/# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0920e033
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 136521727 68259840 7 HPFS/NTFS/exFAT
/dev/sda2 136521728 976771071 420124672 f W95 Ext'd (LBA)
/dev/sda5 136523776 346443775 104960000 7 HPFS/NTFS/exFAT
/dev/sda6 346445824 556365823 104960000 7 HPFS/NTFS/exFAT
/dev/sda7 556367872 976771071 210201600 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 16.0 GB, 16013852672 bytes
255 heads, 63 sectors/track, 1946 cylinders, total 31277056 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ba34b
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 20002047 10000000 83 Linux
/dev/sdb2 20002814 31275007 5636097 5 Extended
/dev/sdb5 20002816 31275007 5636096 82 Linux swap / Solaris
root@ubuntu-linux:/# mount -t ntfs-3g /dev/sda5 /mnt/disk
root@ubuntu-linux:/# cd /mnt/disk
root@ubuntu-linux:/mnt/disk# ls
apache-tomcat-7.0.37 javadocee6 Software
app jdk-7u17-apidocs System Volume Information
Eclipse IDE for Java Developers NET
JAVA $RECYCLE.BIN
root@ubuntu-linux:/mnt/disk# cd /
root@ubuntu-linux:/# umount /mnt/disk
root@ubuntu-linux:/# cd /mnt/disk
root@ubuntu-linux:/mnt/disk# ls
root@ubuntu-linux:/mnt/disk#
<vi编辑器的使用>
按ctrl+alt+T组合键弹出命令窗口,当第一次使用vi编辑器时,可以输入vi,在弹出的界面中会列出VIM的简要说明,用户可以输入:q离开此界面。输入vi后即可进入vi的编辑环境中,在该环境中共有三种模式,一是命令模式,二是插入模式,三是底线模式。
命令模式->该模式是一进入vi的模式。在任何模式下,只要按Esc键即可回到该模式。
输入模式->输入一些特殊的命令(i/I/o/O)即可进入该模式,在该模式下按Esc键即可回到命令模式。在输入模式下可直接输入命令也可按Backspace键删除,还可以利用上下左右键移动光标。
底线模式->在命令模式下按:即可进入底线模式。在底线模式下按Esc键或者Ctrl+C组合键即可回到命令模式。
在底线模式下可以在冒号:之后输入命令,常用命令如下:
wq->存储并离开
w->存储
wname->另存名为name的新文件
q->离开vi编辑器
q!->强迫离开vi(舍弃改变)
在终端机模式下,输入vi abc即可编辑abc文件,如果该文件不存在,则存盘后即会新增。
<三种模式的关系>
刚进入vi时为命令模式->要离开vi必须进入命令模式或底线模式->在命令模式下可按ZZ存盘后离开,在底线模式下可按q/q!不存盘离开,或者按wq/wq!存盘后离开->在命令模式下可按i/I/o/O等进入编辑模式,也可按:进入底线模式->在编辑模式下只能进入命令模式,在底线模式下也只能进入命令模式。
一般的编辑顺序是:开始->命令模式->编辑模式->底线模式->离开。
常用参数
<--help>显示说明界面
<--version/-V>显示版本信息
<-v>烦琐模式,显示完整的运行过程
<-i>指定界面/交谈模式
<-o>输出界面
<-l>长列表
<-q/-s>安静模式,不列出任何输出或错误信息
<-R>递归处理,连同目录下所有的子目录一起处理
<-z>压缩
<常用命令>
cat->输出文件内容
root@ubuntu-linux:~# mkdir Alan
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# gedit Test.html
root@ubuntu-linux:~/Alan# cat Test.html
<html>
<head>
<title>First Html</title>
</head>
<body>
<p>Thsi is my first html in linux!</p>
</body>
</html>
root@ubuntu-linux:~/Alan#
chmod->改变文件或目录的权限
root@ubuntu-linux:~# cd Alan/
root@ubuntu-linux:~/Alan# ls
Test.html
root@ubuntu-linux:~/Alan# chmod u+x Test.html #给Test.html的属主增加执行权限
root@ubuntu-linux:~/Alan# ls
Test.html
root@ubuntu-linux:~/Alan#
chown->改变文件或目录的拥有者或组
clear->清除画面
cp->复制命令或目录
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html
root@ubuntu-linux:~/Alan# cp Test.html HTML
root@ubuntu-linux:~/Alan# cd HTML/
root@ubuntu-linux:~/Alan/HTML# ls
Test.html
root@ubuntu-linux:~/Alan/HTML#
date->显示与修改日期时间
df->显示文件系统的使用情况
diff->比较并显示文件差异的部分
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html
root@ubuntu-linux:~/Alan# diff -u Test.html HTML/Test.html
root@ubuntu-linux:~/Alan# gedit Test.html
root@ubuntu-linux:~/Alan# diff -u Test.html HTML/Test.html
--- Test.html 2013-04-13 16:28:30.399956832 +0800
+++ HTML/Test.html 2013-04-13 16:16:09.543939253 +0800
@@ -3,7 +3,6 @@
<title>First Html</title>
</head>
<body>
- <h1>HTML</h1>
<p>Thsi is my first html in linux!</p>
</body>
</html>
root@ubuntu-linux:~/Alan#
du->显示目录或文件的大小
echo->显示文字
eject->弹出或收入光盘片
find->搜索特定字符串
root@ubuntu-linux:~# pwd
/root
root@ubuntu-linux:~# cd Alan
root@ubuntu-linux:~/Alan# ls
HTML Test.html Test.html~
root@ubuntu-linux:~/Alan# find Test.html
Test.html
root@ubuntu-linux:~/Alan#
free->显示内存的使用状态
grep->搜索文件中符合条件的字符串
halt->关闭系统
head->输出文件内容最前面的部分
ifconfig->设置或显示网络界面
init->启动的过程控制
kill->传送信息给进程
last->显示曾登录的用户
less->显示文件内容
ln->建立文件之间的连接
ls->列出目录或文件名
man->显示联机帮助信息
mkdir->新增目录
more->文件的浏览工具
mount->挂载文件系统
mv->移动或更名现有的文件或目录
netstart->查询网络的目前状态
nslookup->查询DNS Server的运作
ping->传送ICMP echo的数据包,用来检查联机状态
ps->显示目前程序的状态
pwd->显示目前所在的目录
reboot->重新启动
rm->删除文件或目录
route->显示并设置路由
sort->将文本文件内容重新排序
ssh->远程加密的联机
su->切换并取代该使用者的身份(switch user)
tail->显示文件最後面的部分
tar->包裹文件
telnet->远程联机程序
top->实时显示目前的程序状态
touch->更改文件的时间标记
traceroute->追踪联机所经过的路由器
vi->文本编辑
w->显示目前登录的用户相关信息
who->显示目前登录的用户信息
<更改root密码>
ubuntukylin@ubuntukylin:~$ sudo passwd root
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
ubuntukylin@ubuntukylin:~$ su -
密码:
root@ubuntukylin:~#
<root权限登录>
ubuntu@ubuntu-linux:~$ su -
密码:
root@ubuntu-linux:~# cd /
root@ubuntu-linux:/# ls
bin dev initrd.img lost+found opt run srv usr
boot etc initrd.img.old media proc sbin sys var
cdrom home lib mnt root selinux tmp vmlinuz
root@ubuntu-linux:/# cd /etc/lightdm
root@ubuntu-linux:/etc/lightdm# ls
lightdm.conf users.conf
root@ubuntu-linux:/etc/lightdm# gedit lightdm.conf
<原配置文件>
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
<配置后的配置文件>
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
greeter-show-manual-login=true #手工输入登录系统的用户名和密码
allow-guest=false #不允许guest登录
<安装JDK>
root@ubuntukylin:~# cd /
root@ubuntukylin:/# ls
bin dev initrd.img media proc run srv usr vmlinuz.old
boot etc initrd.img.old mnt rofs sbin sys var
cdrom home lib opt root selinux tmp vmlinuz
root@ubuntukylin:/# cd usr
root@ubuntukylin:/usr# ls
bin games include jdk-7u15-linux-i586.tar.gz lib local sbin share src
root@ubuntukylin:/usr# sudo tar zxvf jdk-7u15-linux-i586.tar.gz -C /usr/lib
<配置环境变量>
root@ubuntukylin:/usr/lib# gedit ~/.bashrc
添加:
export JAVA_HOME=/usr/lib/jdk1.7.0_15
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
<测试是否安装成功>
root@ubuntukylin:~# javac
用法: javac <options> <source files>
其中, 可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的 API 的源位置
-classpath <路径> 指定查找用户类文件和注释处理程序的位置
-cp <路径> 指定查找用户类文件和注释处理程序的位置
-sourcepath <路径> 指定查找输入源文件的位置
-bootclasspath <路径> 覆盖引导类文件的位置
-extdirs <目录> 覆盖所安装扩展的位置
-endorseddirs <目录> 覆盖签名的标准路径的位置
-proc:{none,only} 控制是否执行注释处理和/或编译。
-processor <class1>[,<class2>,<class3>...] 要运行的注释处理程序的名称; 绕过默认的搜索进程
-processorpath <路径> 指定查找注释处理程序的位置
-d <目录> 指定放置生成的类文件的位置
-s <目录> 指定放置生成的源文件的位置
-implicit:{none,class} 指定是否为隐式引用文件生成类文件
-encoding <编码> 指定源文件使用的字符编码
-source <发行版> 提供与指定发行版的源兼容性
-target <发行版> 生成特定 VM 版本的类文件
-version 版本信息
-help 输出标准选项的提要
-A关键字[=值] 传递给注释处理程序的选项
-X 输出非标准选项的提要
-J<标记> 直接将 <标记> 传递给运行时系统
-Werror 出现警告时终止编译
@<文件名> 从文件读取选项和文件名
root@ubuntukylin:~# javac -version
javac 1.7.0_15
root@ubuntukylin:~#
<Ubuntu下安装Sublime Text 2>
在官网http://www.sublimetext.com/下载Linux版本的Sublime Text->解压后双击sublime_text即可打开
<Ubuntu下安装Adobe Flash Player>
在官网http://get.adobe.com/cn/flashplayer/下载Linux版本的Adobe Flash Player->解压后把libflashplayer.so移动到目录/usr/lib/firefox/plugins