一.虚拟机安装
(1)bios -> vir..虚拟化设置-> True -> ubuntu64
(2)安装插件vm-tools过程
sudo ./vmware-install.pl (tab进行自动补全)
一路yes + 回车
reboot 重启
shutdown now 立刻关机
(3)创建共享文件夹
虚拟机->设置->选项->共享文件夹->总是启用->添加->确定
cd /mnt/hgfs/共享文件夹名/
二.Linux
1991 芬兰林纳斯在大学期间发明的 基于unix进行改写,免费开源
linux版本 -> ubuntu centos debian redhat ...
ctrl + l 清屏
ctrl + c 终止当前程序
(1)相对路径
相对于当前/绝对与上一级 . / ..
(2)绝对路径:
windows:D:DaBaiCaiDataFile
linux :/home/wangwen
(3)在家目录当中,权限最高
cd /home/wangwen
cd .. 相对于上一级
cd ./wangwen 相对于当前
pwd 查看当前路径
cd ~ 切换家目录
cd - 回到上一个你操作的那一个目录
pwd 看一眼 你当前所在的目录是哪里
ls 看一眼 你这个文件夹里面有什么
ls -a 查看所有文件
ls -l 以列表的形式查看
ls -al 以列表的形式查看所有文件 <=> ll
ls -hl 以列表的形式查看文件并且带上单位
(4)mkdir + 文件夹名字 (创建文件夹)
<1> cd ~ 切换到家目录(权限最高)
mkdir ceshi1
<2>cd /
sudo mkdir ceshi1
只要权限不够就加sudo
(5) touch + 文件名字 (创建文件)
<1>cd ~ 切换到家目录(权限最高)
touch 1.txt
<2>cd /
sudo touch 1.txt
只要权限不够就加sudo
(6)把谁创建链接 -> 放到哪里去
<1>ln -s 绝对路径 绝对路径
使用tab 自动补全代码
mv ceshi4 ceshi3/
mv ceshi3 ceshi333
(7)使用绝对路径剪切
mv /home/liuxin/ceshi333/ceshi4/1.txt /home/liuxin
(8)剪切的同时改名
mv 1.txt /home/liuxin/ceshi333/ceshi4/2.txt
(9) cp | (~ <=> /home/liuxin)
<1>cp 2.txt /home/liuxin/
<2>cp 2.txt ~/3.txt (简写)
<3>cp默认情况下只能复制文件,不能复制文件夹
(10)从哪里 复制到 哪里去 (可以复制文件夹)
cp -r 路径 路径
cp -r ceshi1 ceshi5
(11)不但拷贝文件文件夹,还会拷贝身上的权限;
cp -a ceshi1 ceshi6
(12)后面一定指定文件后者文件夹,不能写/
rm -rf 路径
(13)nano + 文件名
ctrl + x -> 保存退出
(14)查看文件
<1>cat 文件名 一次显示所有
<2>more 文件名 分屏显示 用空格翻页
(15)查看文件
<1>查看后几行
tail -行数 文件名
tail -10 2.txt
<2>查看前几行
head -行数 文件名
head -3 2.txt
(16)shutdown now 关机
(17)reboot 重启
三.linux权限
整体: 权限位 - 所属主 - 所属组 - 文件大小 - 文件修改时间 - 文件名
类型 所属主 所属组 其他
d rwx rwx rwx
(1)判断linux中的文件类型必须依赖权限位的第一位,不能以名字来进行判定
<1>d: 目录文件(文件夹)
<2>l: 链接文件
<3>-: 普通文件
r => read => 4
w => write => 2
x => 可执行 => 1
(2)任意r,w,x的拼凑一共8种权限
--- 0
--x 1
-w- 2
-wx 3
r-- 4
r-x 5
rw- 6
rwx 7
(3)在家目录
文件夹: 775
文件 : 664
在根目录
文件夹: 755
文件 : 644
(4)chmod 权限数字 文件/文件夹(修改权限)
<1>chmod 777 3.txt
<2>chmod 777 ceshi1
<3>把文件夹当中的所有内容的权限都变成777
chmod -R 777 ceshi1
(5)chmod 配合u g o 的形式改造权限
<1>chmod u-x,g-x,o-x 1.txt
<2>chmod u=rw 1.txt
(6)=>对于目录来讲
<1>r 是否呈现里面的文件
<2>w 是否可以在里面创建文件或文件夹
<3>x cd 切不进来 不能访问这个目录
(7)=>对于文件来讲
<1>r 可以看到文件内容
<2>w 可以更改删除文件及内容
<3>x 是否可以执行这个文件 ./abc.sh (shell)
四.(*扩展)
*sudo useradd a01 添加用户
*sudo passwd a01 给用户添加密码
*sudo su a01 切换用户
*exit 退出当前用户
sudo userdel a01 删除用户a01
(1)操作过程
<1>创建文件
touch abc.sh
<2>更改权限
chmod 777 abc.sh
<3>执行脚本
./abc.sh
<4>切换用户
sudo su a01
./abc.sh
(2)find 路径 -name 要搜索的文件名
find / -name ceshi3.html 区分大小写搜索
find / -iname ceshi3.html 不区分大小写搜索
(3)-grep 找的是文件里面的内容
<1> 按照大小写名字搜索
grep "root" ~/passwd
<2>不区分大小写
grep -i "root" ~/passwd
<3>反向搜索
grep -v "root" ~/passwd
<4>既不区分大小写而且反向搜索
grep -iv "root" ~/passwd
五.挂载
/dev/sda1 硬盘空间的第1个分区 (系统文件)
/dev/sda2 硬盘空间的第2个分区 (扩展分区)
/dev/sda5 硬盘空间的第5个分区 (交换分区)
oom -> windows
不会出现蓝屏死机的现象 -> linux
(1)挂载命令
sudo fdisk -l 查看一下设备名
vmware15 mount 设备 路径
sudo mount /dev/sdb1 /mnt/cdrom
(2)vbox虚拟机
sudo mount -t vboxsf /dev/sdb1 /mnt/cdrom
# vbox建立共享文件夹
sudo mount -t vboxsf gongxiang /mnt/share
(3)取消挂载
umount 路径
sudo umount /mnt/cdrom
五.linux 安装pycharm
1.把pycharm扔到共享文件夹当中
2.cd ~ mkdir mysoft 把软件剪切/复制到当前文件夹中
3.mv /mnt/hgfs/python31_gx/pycharm.. ~/mysoft
4.通过点击文件夹找到软件,右键提取此处
5.通过命令找到bin文件夹里面的pycharm.sh
6.执行脚本 ./ => sudo ./pycharm.sh
7.安装结束.
8.把图标右键锁定在启动器上
cd /home/liuxin/mysoft/pychar.../bin/x
sudo ./pycharm.sh 执行脚本 这个时候在锁定一下即可。