1.在主目录中创建temp、professional、personal三个子目录
#设置使自己拥有读、写、执行三种访问权限
chmod u+r+w+x temp professional personal
#设置其他用户只有读和执行权限
chmod o+r+x temp professional personal
#可以只用一行命令
chmod u+r+w+x,o+r+x temp professional personal
然后通过命令 ls -al 查看文件目录权限
linux drwxr-xr-x (来自博客 http://aniyo.iteye.com/blog/2073364)
第1位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道
第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
第8-10位表示其他用户所具有的权限。
2.在~/tmp目录下创建名为d1、d2、d3的三个目录。
在d1目录下用touch命令创建一个名为f1的空文件,在d2目录下创建名为f2的空文件。
cd ../d2 #相对路径进入d2目录
touch f2 #在d2目录下创建空文件f2
给出d1、d2、d3和f1、f2的访问权限。
ls #显示当前下面的文件及目录
ls -a #显示当前目录下的所有文件及文件夹包括隐藏的.和..等
ls -al #显示当前目录下的所有文件及文件夹包括隐藏的.和..等并显示详细信息,详细信息包括大小,属组,创建时间
ls -l #与 ls -al 相比 就是不会显示隐藏文件的信息
3.用命令mkdir ~/tmp/d3/d31创建~/tmp/d3/d31目录,然后长列表显示这个新目录
(在 Linux 下用 mkdir 命令来创建目录和子目录 https://linux.cn/article-2713-1.html 有相关权限设置操作说明~)
4.拷贝~/temp/d1/f1和移动~/temp/d2/f2到~/tmp/d3/d31,再删除~/temp/d1/f1。如不能完成,请通过设置权限完成。
( Linux下的cp命令:遇到问题missing destination file operand after... https://zhidao.baidu.com/question/117324433.html)
#复制f1
#移动f2
#删除 /root/temp/d1/f1
5.测试如下网络命令:ping、host、dig、ip route、traceroute、mtr;修改主机名为softwre。
关于ping命令 博客 https://www.cnblogs.com/MenAngel/p/5586677.html
ping 192.168.1.1 IP 192.168.1.1 是本地局域网
使用host命令的时候报错,错误提示没有 host 该 command
百度查找到了原因,由于没有安装有这个命令的相关包所以报错
yum install bind-utils #输入该命令进行安装
安装成功后运行 host命令 成功
host www.baidu.com
dig指令用来测试域名系统工作是否正常
ip route 指令
yum -y install traceroute #安装traceroute命令
yum -y install mtr #安装mtr
运行
hostnamectl status #查看主机名
hostnamectl set-hostname software #将主机名改为software
shutdown -r now #重启 Linux关机与重启命令
查看主机名,已经为software
关于如何将我mac上的文件上传到Linux云服务器中:
https://www.cnblogs.com/faunjoe88/p/8094068.html https://www.cnblogs.com/faunjoe88/p/8094068.html
首先记下服务器的公开IP地址,我这里是172.18.98.21
然后打开苹果终端
新建远程连接,将IP地址填入
连接的过程中会需要输入 Linux云服务器的访问密码 输入即可
执行命令
put /Users/apple/Desktop/test1.sh /root/temp
#把本地的test1.sh文件拷到Linux的temp文件夹下
查看,文件上传成功
#以下为运行成功的脚本
cd /root/temp
i=1
while [ $i -le 30 ]
do
if [[ $i -le 9 ]]; then
#-m 表示使用chmod模式
mkdir temp_$(whoami)_0$i
chmod 764 temp_$(whoami)_0$i
else
mkdir temp_$(whoami)_$i
chmod 764 temp_$(whoami)_$i
fi
i=$((i+1))
done
#####分割线