Linux1
主流操作系统:
-
windows
-
unix
-
Linux
Linux的分支:
-
CentOs7.6
-
ubantu
-
RedHat
-
麒麟
端口:
ssh 22
nginx/apache 80
mysql 3306
Email 25
tomact 8080
https 443
登录服务器:
打开控制台,输入ssh
本地连接云服务器:
-
本地的ssh来连接
-
通过一些软件来连接连接到云服务器(SecureCRT,Xshell)
在控制台输入命令:ssh ID@地址,密码
在控制台输入pwd查看当前目录进入
输入htop进入待机命令
Linux命令:
scp 把本地文件上传到远程的服务器
scp 文件名 ID@地址:home/ID
-a 列出⽬录下的所有⽂件,包含.开头的隐藏⽂件
-l 列出⽂件的详细信息
-i 查看⽂件的iNode号(iNode会指向⽂件 块所在的位置)
-h 以容易读取的⽅式显示⽂件⼤⼩
-d 仅列出⽬录本身,⽽不显示⽬录中的⽂件
-t 按照时间顺序排 序,时间越早越早下⾯
ls:查看当前目录下文件
ls -a:查看目录下所有文件(包含隐藏文件)
ls -l:查看文件详细信息
ls -lh:查看文件详细信息和大小
ls -lht:查看文件详细信息、大小和时间
ls -laiht:查看所有文件所有信息
别名alias:
alias:查看系统存在的别名
Docker下载tree
运行docker中centos镜像,下载tree命令:yum install tree
删除命令:yum remove tree
切换目录 cd
cd:切换到root目录
cd /切换到根目录
mkdir 创建目录
作⽤:在当前⽬录下创建下⼀级⽬录,⽆法跨级创建 常⽤参数 -p 创建多级⽬录(跨级创建) -v 查看⽬录创建的过程(创建⽬录可视化)
touch file:创建文件
删除文件或目录rm
删除文件rmdirrmdir:删除文件仅可以删除空⽩⽬录(不可以删除包含内容的⽬录)如果删除的⽬录不是空的,就会出现问题,具体如下:
删除⽂件
rm -i⽂件名(删除时会询问是否删除)
rm -f ⽂件名(强制删除)
rm -v ⽂件名(可视化删除)
删除⽬录
rm -r ⽬录名(删除时会询问是否删除)
rm -rf ⽬录名(强制删除,若⽬录不存在,此命令依旧可以执⾏,不报 错)
rm -rv ⽬录名(可视化强制) 删除⽬录和⽂件时,先删除⽂件在删除⽬录
复制文件或目录
复制文件
cp 源文件 目标文件
复制目录
cp -r 源目录 目标目录
移动文件和目录或重命名
移动文件和目录
mv 源文件或目录 目标文件或目录
重命名