Linux零基础入门学习
B站--siki学院--Linux
Linux上安装ubuntu
[2020最新版VMware安装Ubuntu20.04教程(巨细)! - 知乎 (zhihu.com)](
Linux终端命令
2020最新版VMware安装Ubuntu20.04教程(巨细)! - 知乎)
打开Terminal 输入终端命令
命令行操作 通过SSH客户端连接远程服务器
clear-- ctrl+L--清屏
ctrl+c 终止命令
linux命令格式
cmd -option parameter
cmd是命令,就是一个操作
parameter一般是操作的对象
option一般是用来修饰parameter的,就是这个是一个什么样的对象
cmd --help
man cmd #manual手册
目录相关
pwd--当前目录--print working directory
ls--当前目录所有文件--list
cd Desktop--打开目录--change directory
cd .. --返回上级目录
cd ~--cd--返回家目录
cd - --返回刚刚操作的目录
Tab键自动补全--名字唯一时才能补全
相对路径
绝对路径
ls -l--打开所有文件(包含修改时间等)
ls -a--打开所有文件和隐藏文件
ls -lh--列表显示,大小kb显示
ls-lha--列表显示,大小kb显示,包括隐藏文件
ll == ls -laF 罗列出当前文件或目录的详细信息,含时间、读写权限、大小等
ls -i 列出有ID ls -li列出list形式有ID
隐藏文件--.开头的文件或文件夹
通配符
*--匹配任意个(包括0个)
?--匹配1个
[] --从里面取任意一个
文件(夹)的创建、删除、移动、复制
touch test.txt --创建txt文件
mkdir--make directory--穿件文件夹
mkdir aa--创建aa文件夹
touch .test2.txt --创建隐藏文件
rm test.txt --remove删除
rm -d aa --删除文件夹aa
rm -r aa --删除文件夹aa
mv 文件 目录--move移动,将文件移动到目录里
cp 文件 目录--copy复制
cp 文件 ./命名 --复制命名
mv 文件 ./命名 --移动命名
which查看命令所在的位置
which ls 查看ls的位置
which cd 为空
cd是shell内置的命令(bash里面的)
find查找文件
find 目录 查找名
find /home -name 123 //精确搜索
find /home -name 123* //模糊搜索
find /home -iname abc