【Linux常见文件管理命令及用户、组管理与练习】教程文章相关的互联网学习教程文章

Linux学习笔记十六:shell函数练习【代码】

可以组织一些常用的方法,写到函数里面,作为公共的方法方便shell脚本调用,这样可以简化步骤,提高可读性,不用重复造轮子了。 # 调用系统公共函数方法 . /etc/init.d/functions 阶乘 fact(){if [ $1 -eq 1 ];thenecho 1elseecho $[$1*$(fact $[$1-1])]fi } 汉诺塔 #local i=1 hanio(){if [ $1 -eq 1 ];thenecho "第$i步:$2-->$4"elsehanio $[$1-1] $2 $4 $3let i+=1echo "第$i步:$2-->$4"let i+=1hanio $[$1-1] $3 $2 $4fi } 判...

Linux:第四次练习题--正则表达式【代码】

#!/usr/bin/python def function():pass1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址 inet网卡:ifconfig ens33|grep -o "inet [0-9]\+.[0-9]\+.[0-9]\+.[0-9]\+"| cut -d" " -f2ifconfig ens33|grep -o "inet [0-9.]\{7,\}"|cut -d" " -f2 addr:2、查出分区空间使用率的最大百分比值 df |grep "/dev/sd"|grep -o "[0-9]\+%"|cut -d% -f13、查出用户UID最大值的用户名、UID及shell类型 4、查出/tmp的权限,以数字方式显...

Linux:第三次练习题【代码】

1、每天将/etc/目录下所有文件,备份到/data独立的子目录下,并要求子目录 格式为 backupYYYY-mm-dd,备份过程可见 目前只会手工备份,不会定时任务:cp -av /etc/ /data/backup`date +%F`定时任务:crontab,明天学习一下,今天没时间了。 2、创建/data/rootdir目录,并复制/root下所有文件到该目录内,要求保留原有 权限 1,mkdir /data/rootdir2,cp -av /root/. ./rootdir/ 3,如何创建/testdir/dir1/x, /testdir/dir1/y, /tes...

Linux命令:在线练习地址【图】

1.https://www.tutorialspoint.com/unix_terminal_online.php2.https://www.tutorialspoint.com/index.htm 进入点CODING GROUND 选择系统类型 ttps://www.tutorialspoint.com/codingground.htm进入命令界面

Linux常见文件管理命令及用户、组管理与练习【代码】

Linux上的文件管理类命令Linux 常见管理命令:mkdir、rmdir、touch、cat、tac、 head、 tail、more、less、cp、mv、rm等。注意:一下#表示数值 mkdir : -p: 自动按需创建父目录; -v: verbose,显示详细过程; -m: MODE:直接给定权限;1 [root@localhost tmp]# mkdir -pv a/{a1/{b1,b2},a2} 2 mkdir: created directory ‘a’ 3 mkdir: created directory ‘a/a1’ 4 mkdir: created directory ‘a/a1/b1’ 5 ...

linux基本命令练习

1、 熟悉linux命令并且练习用法以及应用场景。 初学者完成Linux系统分区及安装之后,需熟练掌握Linux系统管理必备命令,命令包括:cd、ls、pwd、clear、 chmod、chown、chattr、lsattr、useradd、userdel、groupadd、vim、cat、more、less、mv、cp、rm、touch、 ifconfig、ip addr、ping、route、echo、wc、expr、bc、ln、head、tail、who、hostname、top、df、du、 netstat、ss、kill、alias、man、tar、zip、unzip、fdisk、fre...

初入Linux,M35作业第二弹,课后实验练习常用命令,牛刀小试

练习?1、显示当前时间,格式:2016-06-18 10:20:30?2、显示前天是星期几?3、设置当前日期为2019-08-07 06:05:10 答:1、[root@centos6 ~]#date "+%F %T" 2018-12-15 01:12:29 2、[root@centos6 ~]#date -d "-2 day" +%w 4 3、[root@centos6 ~]#date -s "2019-08-07 06:05:10" "+%F %T" 2019-08-07 06:05:10=================分割线===================练习:*1:在本机字符终端登录时,除显示原有信息外...

2-12 Linux一些基础练习的实战资料整理【图】

以下实验基于CentOS7:(Rhel7上同样适用)下载链接:https://pan.baidu.com/s/1IwTC2Xj3GDS0sGpDwjyavA

linux基础练习【1】【图】

课后练习一.在server主机中配置yum仓库,并安装gcc编译器 1.将准备好的镜像文件挂载在/iso/下2.配置yum源3.vim /etc/rc.d/rc.local设置开机自动挂载4.安装gcc编译器5.安装成功二.在server主机中把/etc目录打包压缩到/mnt中,名字为etc.tar.gz 利用tar -zcf进行打包压缩三.复制server主机中的etc.tar.gz到desktop主机中的/mnt 利用scp进行文件传输desktop接受到文件4.同步server主机中的/etc中的所有文件到desktop主机中的/mnt中,包...

Linux系统文件与目录练习题【图】

一、复制/etc/skel目录为/home/tuser1(/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限)。二、编辑/etc/group文件,添加组hadoop。三、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。四、复制/etc/skel目录为/home/hadoop(修改hadoop目录的属组和其它用户没有任何访问权限)。五、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。六...