一 安装
搜索一下别人的吧
二 入门
1 右击打开终端
2 共享文件夹设置
点击确定即可。
Windows对应于linux系统下的 linuxCode文件夹
它们两者是一样的
我们在右边 写了一个 1.txt 发现左边也有
大胆得出结论,它们就是一样的!!!
到共享文件下:
3 Linux特点
3.1 开源
免费,社区支持
3.2 安全
普通用户 root用户
文件系统 万物皆文件
3.3 前后端分离
linux系统由两部分组成:
shell 外壳 衣服 命令地解析
kernell 内核 c的代码 c写的程序
4 路径及命令使用规则
pwd 查看当前绝对路径
\ 根目录,所有文件都在根目录下
~ 用户主目录
. (一个点) 当前目录
… (两个点)当前目录上一级
cd 用来改变当前工作目录
命令 -选项… 目标对象…
删除文件与文件夹
5 一些常用的基本命令
ls 查看文件:
默认查看当前工作目录下的文件
-a 查看所有的 包括隐藏文件
.开头的就是隐藏文件
ls -l 查看详细信息
目录文件 == 文件夹
- rw-r–r-- 1 root root 0 10月 10 21:06 cc
类型 (-是普通文件,d是目录文件,p是管道文件) 权限 数量 绝对用户 当前用户 最终修改时间 文件名
文件重定向
cp 拷贝文件
-r 可以拷贝文件夹
rm 删除文件
-r 可以删除文件夹
-f 不提示
-rf
通配符:
* 任意个任意字符
? 一个任意字符
rmdir 删除空目录
mv 移动文件
chmod 修改文件权限
当前用户 当前用户同组人 其他人
user group other
u g o
r 读 4 100
w 写 2 010
x 执行 1 001
一位八进制等同三位二进制
0 1 2 3 4 5 6 7
000 001 010 011 100 101 110 111
没有
一个1位的八进制整数 一个权限
一个3位的八进制整数 一个文件三种人的权限
000 ugo都没有任何权限
123 u x g w o w和x
chmod +x aa 给aa的ugo都加上x权限
chmod 0666 aa 设置aa的权限为 0666 ugo都是读写权限
mkdir 创建空目录
touch 创建文件,如果文件已经存在则修改最终修改时间
clear 清屏
histroy 查看命令历史
man 查看帮助文档
man 要查看的内容
q退出
6 vi的使用
VI:一个编辑器 VIM
命令模式 一打开就是
输入模式
底行命令模式
命令--->输入
a i o
输入--->命令
esc
命令--->底行命令
:
:w 保存
:q 退出
:x 保存然后退出
:wq 保存然后退出
yw 拷贝单词 空格隔开
yy 拷贝一行
dd 剪切一行
nyy 拷贝n行
ndd 剪切n行 (注意光标位置)
p 粘贴
:set nu 设置行号
:set tabstop=M 设置tab键对应空格个数为M