学习内容:学习linux操作系统
1. 登录linux服务器(Mac环境下)
打开terminal-ssh+输入分配给的服务器帐号
-
输入密码(默认隐藏)
-
登录成功后的界面显示
2. Linux命令
(1)命令的基本格式
命令 [选项] [参数]
例如:
[bio06@122.51.158.112~]
bio06为用户名
~表示当前所在位置
122.51.158.112为主机名
‘#’超级用户
'$" 普通用户
(2)常用的一些命令
-
例如我现在在home文件夹中的bio06子文件夹中
-
[图片上传中...(WechatIMG9.png-4408bb-1583556691593-0)]
选项:
-a 所有文件
-l 查看详情
-d查看目录属性
-h显示文件大小
-
cd:直接cd会进入主目录(家目录)
cd~ 进入当前用户目录
cd- 上次目录
cd.. 进入上一级目录
-
rm -rf [目录]:删除目录所有文件
删除的操作对象分为三类:普通文件、空目录、有内容的目录。他们的对应的命令是略有不同的。
a.删除普通文件:rm 文件名
b.删除空目录: rmdir 文件名
c.删除非空目录: rm -r 文件名
注意这三个命令后面都要跟上你要删除的目录名。
另外,第三个命令可以改进,就是有点危险,曾有新闻,程序员(当然是权限比较高的那种)不慎用了这个命令,直接导致公司破产,因为公司服务器被清空了啥都没了!!!
这个可怕的命令就是rm-rf
-r 递归,多级目录一并删除
-f 强制删除,不用任何提示
所以如果rm -rf后面不加目录名,会删除你服务器的所有东西。
-
esc保存
shift+ZZ退出编辑 -
-
选项:
-r复制目录
-p连文件属性一起复制
-a 相当于-pdr -
- cat /proc/version: 查看linux系统版本
- free :查看内存命令
-
df -h:查看每个路径的分区大小