1、查看系统硬盘使用情况
(1)System Monitor
以Ubuntu 桌面版为例,直接在搜索中,搜索 System Monitor,就可以调出类似Windows下的小程序。
该程序还可以查看进程、系统状态等数据,类似任务管理器。
(2)通过命令 查看
sudo fdisk -l
fdisk来自util-linux软件包,可以用来查看磁盘分区表和分区结构;通过-l参数,能获得机器中所有的硬盘的分区情况
ds -hl
df是来自coreutils软件包,系统安装自带;可用来查看磁盘的使用情况和文件系统被挂载的位置。
2、vmware虚拟机ubuntu中安装vmware tools
(1)vmware虚拟机菜单栏点击设置-----安装vmware tools
(2)进入虚拟机,将VMWareTools-9.6.2.tar.gz拷贝到桌面并解压
(3)cd命令进入vmware-tools-distrib文件夹,运行安装
sudo ./vmware-install.pl
出现 /usr/bin 之后,一直开始按回车键,直到 /dev/sr0 为止。
之后输入重启
sudo reboot
重启后,分辨率得到调整,可以桌面互相拖拽,其他位置拷贝和粘贴。
3、解压缩
unzip a.zip (zip压缩文件)
sudo tar -zxvf a.tar.gz (gz压缩文件)
sudo tar -jxvf a.tar.bz2 (bz2压缩文件)
4、Ubuntu下弹出终端界面
方法一:快捷键 ctrl + shift + t
方法二:在Search界面中, 输入Terminal,查找并运行终端。
5、Ubuntu中安装软件与升级
(1)Ubuntu下系统维护一个源列表(每个源是一个url,提供软件下载)
查看源: sudo gedit /etc/apt/sources.list
(2)源列表修改后检测当前可用更新,获取软件状态版本
更新可以软件: sudo apt-get update
(3)将本地软件与源中软件对比,将需要更新的软件进行更新,在update之后运行
更新软件: sudo apt-get upgrade
总之: update是检测当前可用更新,获取软件状态, upgrade是更新软件
(4)更智能的更新所有的软件
sudo apt-get dist-upgrade
(5)安装软件
sudo apt-get install softwarename
6、显示进程信息
(1)ps命令
全部显示当前进程:
ps -ef 或 ps aux 或 ps -aux,
分页显示当前进程:
ps -ef | more, ps aux | more , ps -aux | more
显示指定名称进程的信息,主要查找PID
ps -ef | grep firefox, 或 ps aux | grep firefox
根据PID显示进程信息
ps 3454
(2)pgrep命令
查找指定名称的进程的PID
pgrep firefox (显示 PID为 3454)
(3) top命令
显示所有进程动态信息,cpu, 内存等
(4)atop命令
7、杀死进程
根据PID,先根据上面的 ps -ef|grep firefox 或 pgrep firefox找到 PID为 3454
然后杀死:
kill 3454, 确保杀死 kill -9 3454
8、查看端口占用
(1)显示当前系统打开文件状态(端口)
sudo lsof -i
(2)显示当前某端口连接情况,如22端口
sudo lsof -i:22
lsof -i:22
已建立的一个到22端口的连接
(3)显示所有tcp,udp的端口和进程情况
netstat -a -tunlp
(4)显示指定端口进程情况,如22
netstat -a -tunlp|grep 22
哪些进程监听22端口,连接22端口
(5)查看当前所有
9、vim使用
(1)查找
命令行界面,
输入 : /name, ?name
来查找指定的name。/name表示从上往下搜索,?name表示从下往上搜索。
工作模式下,鼠标光标放在某单词上,
按快捷键shift + *
即找到该单词第一个位置。
继续按shift + *,可以跳到第二个、第三个。。。最后一个、第一个。。。
也可以不断按 n,可以顺序跳转。
不断按 N,可以逆序跳转
(2)跳转
命令模式下(输入shift+:进入),在冒号后面直接输入行号,点回车即跳转
(3)编辑
工作模式下,鼠标光标在某一行
快捷键 dd-------剪切一行/删除一行
快捷键 yy--------复制一行
快捷键 p--------粘贴一行
10、简单修改权限
#对client.o文件授权
sudo chmod 777 client.o
#遍历bin文件夹,对文件夹极其内容授权
sudo chmod 777 bin -R