前期准备工作:在oracle vm virtualbox下安装ubuntu10.10版本
一、VM 常用操作
1.虚拟系统切换:右ctrl
2.全屏:右ctrl+f
3.快捷键:右ctrl+home
其它操作,请参考虚拟机提示信息
二、ubuntu常用操作
1.桌面系统与命令行系统切换:ctrl+alt+F1、ctrl+alt+F7
2.启动命令行工具:应用程序-》附件-》终端
3.目录相关操作
cd /home 进入 '/ home' 目录'
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd / 进入根目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
4.文件相关操作
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名
mv dir1 /新目录 移动到新目录
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
5.系统相关操作
关机 (系统的关机、重启以及登出 )
shutdown -h now 关闭系统(1)
init 0 关闭系统(2)
telinit 0 关闭系统(3)
shutdown -h hours:minutes 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销
clear 清屏
任何命令后 |more 分屏显示
任何命令后 |less 可上下翻页分屏显示
在最后显示的一行按 q 退出显示
6.网络相关操作
sudo ufw version 防火墙版本
sudo ufw status 防火墙状态
sudo apt-get install ufw 安装
sudo ufw enable 启用
sudo ufw disable 禁用
sudo ufw default deny
开启防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。
打开或关闭某个端口,例:
sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口
sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口
sudo ufw allow 53 允许外部访问53端口(tcp/udp)
sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口
sudo ufw allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53
sudo ufw deny smtp 禁止外部访问smtp服务
sudo ufw delete allow smtp 删除上面建立的某条规则
查看UDP类型的端口netstat -nupl (UDP类型的端口)查看TCP类型的端口netstat -ntpl (TCP类型的端口)查看某一端口是否开放(待测试)你可以使用 lsof 命令来查看某一端口是否开放。以80端口为例:在命令行输入:lsof -i:80