查看是32位还是64位
getconf LONG_BIT
1:vm好用的功能:
克隆:复制系统
快照:类似于系统回退
虚拟机共享 和 设置为桥接模式(两种方法就可以让办公室的同事都可以连接这台虚拟机)
2:linux文件结构
/:根目录
bin 目录:常用命令的文件都放在这个目录。
etc目录:放置配置文件。
home目录:类是user文件夹。
root目录: 超级管理员的家。
libary目录:动态连接库文件。
usr目录:占用空间最大的目录,放zip,等额外的工具
命令:ll:展示文件列表。
ls:展示文件及文件夹名称
ls -l:= ll
ll -a:显示文件(包括隐藏文件)
touch:创建文件夹 touch a touch .a(创建隐藏文件)
rm:删除
cd ..:回到上一级。
wiho am i:操作者
su:选择用户
ifconfig:查询ip
pwd:当前路径
tab 键快速键入你想的目录
cd /:返回根目录。
clear
文件夹操作:
mkdir:创建文件夹
mkdir -p :多级文件夹创建
mv:重命名
rm -r:移除文件夹
rm:移除文件夹
rm -rf:强制删除
cp:复制文件 cp a.txt hello/ cp ../a.txt ./
文件操作:
touch a.txt 创建文件
vi:
vim:i o a IOA esc(键) :wq(保存退出) :q!(不保存退出)
i:当前位置的前面
I:当前位置的行首;
a:当前位置的后面
A:当前位置的行末尾
o:下一行
O:上一行
esc模式下:
:set number 显示h行数
:5 回到底5行
n+ 下移n行
n- 上移n行
gg行首
G行末
u撤销
ctrl+r 反撤销
d删除行
y复制行
x删除单个
cat :查看文件
more
head -10 xxx 显示10行
tail -10 xxx 显示10行
/内容 搜索 n继续
文件压缩:
gzip 压缩
gzip -d 解压
tar 打包文件和文件夹(多个文件压缩)
tar -zcf 新名称.tar.gz a.text b.text
用户和用户组操作:
用户权限:
xxx xxx xxx
第一组:针对这个文件创建者
第二组:针对这个文件创建者的同组用户
第三组:针对这个文件创建者非同组用户
rwx
其他命令:
查看操作系统版本:cat /etc/issue
查看linux内核版本: uname -a cat /proc/version
网络相关: ifconfig ping
进程相关:查看进程:top
ps -aux | grep mysql 查看瞬间进程
netstat -nap | grep 8080 显示端口的情况
kill -9 8080 关闭端口
free 查看内存
shutdown -r now 重启
poweroff 关机