晚上好~近期深圳开始降温,离冬天近了一步。大家要注意保暖,别感冒了哦。
今天来讲解下Linux。Linux是一个操作系统,它与Windows XP、Windows2003、Windows2008等一样,是一个操作系统(名字好听一点)。
Linux的作用:能当服务器,可以在服务器上安装各种企业应用、服务(一般我们通过安装虚拟机,在虚拟机上安装Linux操作系统)。由于可以多用户多任务(多任务:即可同时启动多项应用),所以方便测试人员进行软件测试。
Llinux操作系统的特点:多任务多用户。
工作要求:
1、安装配置测试环境
2、服务器性能的监控
Linux是通过敲代码来实现操作的。在我们安装虚拟机并安装Linux成功以后,在虚拟机即可开始工作。一般而言,为了简便工作,我们会额外安装Shell,连接虚拟机,连接上网络,即可在Shell上操作系统了。
主要基础命令如下所示:
linux命令结构:
命令 ——【选项】 ——【参数】
1、linux网络设置:
命令方式:ifup eth0激活网络。ifdown eth0断开网络。
cd(change directory)切换目录。
2、切换路径:
cd空格/ 回到根目录
cd空格~(回到家目录,如果是Root用户登录下回到/root文件夹,如果是普通用户,回到/home文件夹)
cd回车(回到家目录)
cd空格..回到上一级目录
3、查看文件列表:
pwd(print working directory)显示工作目录。
ls列出目录内容。
ll列出详细内容及权限。
4、创建文件及文件夹
touch新建一个空文件:touch file.txt新建一个file.txt的空文件
mkdir(make directory)建立目录(创建文件夹)
cd /tmp 进入/tmp建立目录(因为/tmp权限大)
mkdir a b c d并列建了abcd 4个空文件夹
mkdir -p a/b/c/d层级建了abcd 4个空文件夹
(-p :建立目录时建立其所有不存在的父目录)
5、删除文件及目录
rmdir(remove directory)删除目录(并且是空目录)
rmdir a b c d并列删除abcd 4个空文件夹
rmdir -p a/b/c/d层级删除abcd 4个空文件夹
--------------------------------------------------------------------------------------------------------
rm(remove)删除文件或目录。
rm -rf a删除整个a文件夹包括下面的子文件或者子文件夹
-f或--force 强制删除文件或目录。
-r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。
rm a/b/c/d/yum.log删除yum.log文件
6、复制及剪切文件、文件夹
cp(copy)复制文件或目录
cp yum.log a/b/c/d拷贝文件
cp -r a /home拷贝整个a文件夹以及文件夹下的子文件到/home,带上-r
(-r递归处理,将指定目录下的文件与子目录一并处理。)
cp /tmp/yum.log /tmp/a/b/c 注意绝对路径和相对路径
--------------------------------------------------------------------------------------------------------
mv(move)剪切文件或目录
mv /tmp/a/b/c/yum.log /tmp/a 剪切文件
mv /tmp/a /home 剪切文件夹
还有更多Linux内容,下期会继续分享哦。如果有任何疑问或建议,欢迎随时联系我~感谢您的耐心阅读~Any needs or questions, please kindly let me know. Thanks!
领取专属 10元无门槛券
私享最新 技术干货