Linux体验感悟–《我的linux初体验》
前言:
作为一名Linux运维工程师,在日常工作和学习的过程中,需要大量使用Linux来学习和测试;而往往在家里Windows主机上没有现成的Linux系统,如果使用云服务器还需要在使用前进行备份操作,防止错误操作。偶然的机会发现阿里有“云起实验室”,可以很方便的体验各种Linux的场景,并且是即开即用的,这样我就可以不用为搭建环境和错误操作而烦恼了,极大的方便和学习和工作!下面就我使用“云起实验室”发表自己的一些看法,作为参考。
一、产品体验
云起实验室链接:https://developer.aliyun.com/adc/labs?spm=a2c6h.13858375.0.0.6e5c734enMKK2g
以“Linux指令入门-文件与权限”场景为例,资源创建有只需要1-3分钟,可以说速度是非常快了。
在创建完资源后,左侧有非常成熟的实验手册供我们参考练习。
(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>)
1.ls命令学习
[[email protected] ~]# ls #列出当前目录下所有文件(不包括隐藏文件) [[email protected] ~]# ls -a #列出当前目录下所有文件(包括隐藏文件) . .. .bash_history .bash_logout .bash_profile .bashrc .cshrc .pip .pydistutils.cfg .ssh .tcshrc [[email protected] ~]# ls -l #将文件的权限、拥有者、文件大小等详细信息列出(ll等同于ls -l) total 0
# 查看当前目录下的所有文件(包括隐藏文件)。 [[email protected] ~]# ll -a total 44 dr-xr-x---. 4 root root 4096 Sep 17 09:18 . dr-xr-xr-x. 18 root root 4096 Sep 17 09:16 .. -rw------- 1 root root 95 Sep 17 09:18 .bash_history -rw-r--r--. 1 root root 18 Dec 29 2013 .bash_logout -rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile -rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc -rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc drwxr-xr-x 2 root root 4096 Apr 26 2020 .pip -rw-r--r-- 1 root root 206 Sep 17 09:16 .pydistutils.cfg drwx------ 2 root root 4096 Apr 26 2020 .ssh -rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
2.pwd命令学习
# 获取当前工作目录的绝对路径 [email protected] ~]# pwd /root
3.cd命令学习
cd命令用于切换工作目录。
4.touch命令学习
命令描述:touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
命令格式:touch [参数] [文件]。
参数说明:
参数 说明 -c 如果指定文件不存在,不会建立新文件 -r 使用参考文件的时间记录 -t 设置文件的时间记录
5.mkdir命令学习
命令描述:mkdir命令用于新建子目录。-p参数确保目录名称存在,不存在的就新建一个。
6.rm命令学习
命令描述:rm命令用于删除一个文件或者目录。
命令格式:rm [参数] [文件]。
参数说明:
参数 说明 -i 删除前逐一询问确认 -f 无需确认,直接删除 -r 删除目录下所有文件
7.cp命令学习
命令描述: cp命令主要用于复制文件或目录。
命令格式:cp [参数] [源文件] [目标文件]。
参数说明:
参数 说明 -d 复制时保留链接 -f 覆盖已经存在的目标文件而不给出提示 -i 覆盖前询问 -p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中 -r 复制目录及目录内的所有项目
8.mv命令学习
命令描述: mv命令用来为文件或目录改名、或将文件或目录移入其它位置。
命令格式:mv [参数] [源文件] [目标文件]
参数说明:
参数 说明 -i 若指定目录已有同名文件,则先询问是否覆盖旧文件 -f 如果目标文件已经存在,不会询问而直接覆盖
二、思考
在云计算快速发展的时代,新技术日益发展;阿里云体验实验室是面向开发者打造的云上实践平台,是开发者上云第一站。全新的沉浸式交互设计框架,系统化的学习主题,浅色深色两种模式选择,使我们学的轻松,玩的尽兴!
有了如此方便快捷的学习工具(环境),极大了提升了我们的学习和工作效率,正是像阿里云这种有情怀、有担当的企业,才促使我国的技术发展更快!
三、个人建议
在我体验完场景后,不小心使用了rm -rf /*
操作,系统就被删除了,希望技术部门的同学可以做一些权限的监管,防止用户误操作。
再次感谢阿里云,感谢阿里云的各位同学!
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- Jgit的使用笔记
- 利用Github Action实现Tornadofx/JavaFx打包
- 叹息!GitHub Trending 即将成为历史!
- 微软软了?开源社区讨论炸锅,GitHub CEO 亲自来答
- GitHub Trending 列表频现重复项,前后端都没去重?
- Photoshop Elements 2021版本软件安装教程(mac+windows全版本都有)
- (ps全版本)Photoshop 2020的安装与破解教程(mac+windows全版本都有)
- (ps全版本)Photoshop cc2018的安装与破解教程(mac+windows全版本,包括2023
- 环境搭建:Oracle GoldenGate 大数据迁移到 Redshift/Flat file/Flume/Kafka测试流程
- 每个开发人员都要掌握的:最小 Linux 基础课
- 来撸羊毛了!Windows 环境下 Hexo 博客搭建,并部署到 GitHub Pages
- 超实用!手把手入门 MongoDB:这些坑点请一定远离
- 【GitHub日报】22-10-09 zustand、neovim、webtorrent、express 等4款App今日上新
- 【GitHub日报】22-10-10 brew、minio、vite、seaweedfs、dbeaver 等8款App今日上新
- 【GitHub日报】22-10-11 cobra、grafana、vue、ToolJet、redwood 等13款App今日上新
- Photoshop 2018 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2017 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2020 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2023 资源免费下载(mac+windows全版本都有,包括最新的2023)
- 最新版本Photoshop CC2018软件安装教程(mac+windows全版本都有,包括2023