您的位置:首页 > 运维架构 > Linux

linux-ubuntu常用命令整理(个人整理-即用即更新)

2013-12-12 11:10 591 查看
前期准备工作:在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

本文出自 “二流程序员” 博客,请务必保留此出处http://xwqlitchi.blog.51cto.com/1942405/1339680
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: