二周第一次课(12月18日)

二周第一次课(12月18日)
2.6 相对和绝对路径
2.7 cd命令
2.8 创建和删除目录mkdir/rmdir
2.9 rm命令

相对和绝对路径:

(根./)下的文件目录是绝对路径:
[[email protected] ~]# ls /etc/sysconfig/network-scripts/ifcfg-ens33
/etc/sysconfig/network-scripts/ifcfg-ens33

(当前目录下的文件目录)是相对路径:
[[email protected] ~]# pwd
/root

[[email protected] ~]# ls .ssh/authorized_keys
.ssh/authorized_keys

命令:
#pwd 查看当前所在的目录
#cd >> change directory 切换到指定目录
#histiory 查看使用过的命令
#!tree 查找上次使用这个命令
(cd) 命令:
# cd 回到用户家目录
# cd - 切换到上次访问的目录
# cd ~ 回到用户目录 (~)表示家目录
# cd ..切换到上级目录

[[email protected] /]# cd
[[email protected] ~]# pwd
/root

[[email protected] ~]# cd /etc/sysconfig/

[[email protected] sysconfig]# cd -
/root

[[email protected] ~]# cd -
/etc/sysconfig

[[email protected] ~]# cd ~
[[email protected] ~]# pwd
/root

[[email protected] ~]# cd /etc/sysconfig//network-scripts/

[[email protected] network-scripts]# pwd
/etc/sysconfig/network-scripts

[[email protected] network-scripts]# cd ..
[[email protected] sysconfig]# pwd
/etc/sysconfig

[[email protected] sysconfig]# cd ..
[[email protected] etc]# pwd
/etc

[[email protected] etc]# cd ..
[[email protected] /]# pwd
/

创建和删除目录mkdir/rmdir

(mkdir)创建
#mkdir >> make directory
#mkdir 创建目录
# mkdir -p /tmp/adkee/1/2
(-p)一次创建多个目录参数

[[email protected] ~]# mkdir /tmp/adkee

[[email protected] ~]# ls -ld /tmp/adkee
drwxr-xr-x 2 root root 6 12月 18 11:25 /tmp/adkee

[[email protected] ~]# date
2017年 12月 18日 星期一 11:29:04 CST
[[email protected] ~]# mkdir -p /tmp/adkee/1/2

[[email protected] ~]# ls -l /tmp/adkee
总用量 0
drwxr-xr-x 3 root root 15 12月 18 11:31 1

[[email protected] ~]# ls -l /tmp/adkee/1
总用量 0
drwxr-xr-x 2 root root 6 12月 18 11:31 2

(rmdir)删除
#rmdir >> remove directory
#rmdir (删除空的目录)
# rmdir -p /tmp/adkee/1/2
(-p)一次删除多个空的目录参数(目录是空的都删除)

[[email protected] ~]# rmdir /tmp/adkee/2
rmdir: 删除 "/tmp/adkee/2" 失败: 目录非空

[[email protected] ~]# rmdir /tmp/adkee/2/3
rmdir: 删除 "/tmp/adkee/2/3" 失败: 目录非空

[[email protected] ~]# rmdir /tmp/adkee/2/3/4

[[email protected] ~]# touch /tmp/adkee/2/3/1.txt

[[email protected] ~]# ls /tmp/adkee/2/3/
1.txt

[[email protected] ~]# tree /tmp/adkee/
/tmp/adkee/
├── 1
│   └── 2
└── 2
└── 3
└── 1.txt

4 directories, 1 file
[[email protected] ~]# rmdir /tmp/adkee/2/3
rmdir: 删除 "/tmp/adkee/2/3" 失败: 目录非空

[[email protected] ~]# rmdir /tmp/adkee/2/3/1.txt
rmdir: 删除 "/tmp/adkee/2/3/1.txt" 失败: 不是目录

[[email protected] ~]# rmdir -p /tmp/adkee/1/2
rmdir: 删除目录 "/tmp/adkee" 失败: 目录非空

[[email protected] ~]# tree /tmp/adkee/
/tmp/adkee/
└── 2
└── 3
└── 1.txt

2 directories, 1 file

 

(rm)命令:

#rm >> remove
#rm >> 删除文件和非空的目录
#em >> (-f强制) (-r删除目录,)
(-rf不提示直接文件和目录)
(*)当前目录下所以文件

[[email protected] ~]# rm /tmp/adkee/2/3/1.txt
rm:是否删除普通空文件 "/tmp/adkee/2/3/1.txt"?y

[[email protected] ~]# tree /tmp/adkee/
/tmp/adkee/
└── 2
└── 3

2 directories, 0 files

[[email protected] ~]# rm /tmp/adkee/2/3/*.txt
rm:是否删除普通空文件 "/tmp/adkee/2/3/1.txt"?n
rm:是否删除普通空文件 "/tmp/adkee/2/3/2.txt"?n

[[email protected] ~]# rm /tmp/adkee/2/3/
1.txt 2.txt

[[email protected] ~]# rm /tmp/adkee/2/3/*.txt
rm:是否删除普通空文件 "/tmp/adkee/2/3/1.txt"?n
rm:是否删除普通空文件 "/tmp/adkee/2/3/2.txt"?n

[[email protected] ~]# rm -f /tmp/adkee/2/3/*.txt

[[email protected] ~]# !tree
tree /tmp/adkee/
/tmp/adkee/
└── 2
└── 3

2 directories, 0 files

[[email protected] ~]# rm -f /tmp/adkee/2/3/
rm: 无法删除"/tmp/adkee/2/3/": 是一个目录

[[email protected] ~]# rm -r /tmp/adkee/2/3/
rm:是否删除目录 "/tmp/adkee/2/3/"?n

[[email protected] ~]# rm /tmp/adkee/2/3/
rm: 无法删除"/tmp/adkee/2/3/": 是一个目录

[[email protected] ~]# rm -r /tmp/adkee/2/3/
rm:是否进入目录"/tmp/adkee/2/3/"? y
rm:是否删除普通空文件 "/tmp/adkee/2/3/1.txt"?y
rm:是否删除普通空文件 "/tmp/adkee/2/3/2.txt"?y
rm:是否删除目录 "/tmp/adkee/2/3/"?y

[[email protected] ~]# rm -rf /tmp/adkee/2

[[email protected] ~]# !tree
tree /tmp/adkee/
/tmp/adkee/

0 directories, 0 files

[[email protected] ~]# !mkdir
mkdir -pv /tmp/adkee/2/3/4
mkdir: 已创建目录 "/tmp/adkee/2"
mkdir: 已创建目录 "/tmp/adkee/2/3"
mkdir: 已创建目录 "/tmp/adkee/2/3/4"

[[email protected] ~]# mkdir -pv /tmp/adkee/2/3/

[[email protected] ~]# !tree
tree /tmp/adkee/
/tmp/adkee/
└── 2
└── 3
└── 4

3 directories, 0 files

[[email protected] ~]# !touch
touch /tmp/adkee/2/3/2.txt

[[email protected] ~]# touch /tmp/adkee/2/3/1.txt

[[email protected] ~]# touch /tmp/adkee/2/1.txt

[[email protected] ~]# !tree
tree /tmp/adkee/
/tmp/adkee/
└── 2
├── 1.txt
└── 3
├── 1.txt
├── 2.txt
└── 4

3 directories, 3 files

[[email protected] ~]# rm -rfv /tmp/adkee/2/3
已删除目录:"/tmp/adkee/2/3/4"
已删除"/tmp/adkee/2/3/2.txt"
已删除"/tmp/adkee/2/3/1.txt"
已删除目录:"/tmp/adkee/2/3"

[[email protected] ~]# !tree
tree /tmp/adkee/
/tmp/adkee/
└── 2
└── 1.txt

1 directory, 1 file

时间: 2024-08-10 17:03:16

二周第一次课(12月18日)的相关文章

三周第一次课(12月25日)

2.27linux和windows互传文件 yum install -y lrzsz sz a.txt linux传到windows rz  windows传到linux当前目录 3.1 用户配置文件和密码配置文件 ls /etc/passwd cat /etc/passwd aming:x:1000:1000::/home/aming:/bin/bash (6个冒号分成7段) loginID:x:UID:GID:comment:home_directory:login_shell  用户名:代

Linux 三周第一次课(4月2日)Linux,windows 互传文件 用户配置文件密码 组管理

三周第一次课(4月2日) 2.27linux和windows互传文件3.1 用户配置文件和密码配置文件3.2 用户组管理3.3 用户管理 Linux和windows文件互传 我通常使用的是ftp或者是其他文件管理方式 这里介绍一个办法,但是只能在xshell下使用, 安装 lrzsz工具包 安装好了之后就可以使用sz命令 +要传输的文件 如果是想从windows往linux传就可以使用 rz命令 overall 总结 可以使用xshell securecrt 不能使用putty 安装lrzsz工

Linux学习笔记第三周第一次课(2月5日)

2.27linux和windows互传文件 用xshell软件 #yum install -y lrzsz linux传到windows,命令为#sz a.txt 按提示保存到windows windows传到linux,命令为#rz 选择windows文件,之后保存到当前目录 3.1 用户配置文件和密码配置文件5 /etc/passwd用户账号密码文件,配置文件: 配置文件内容,以冒号分隔,共7列: 第一列,用户名: 第二列,密码全用X表示: 第三列,UID: 第四列,GID: 第五列,注释:

三周第一次课(2月5日)

2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 2.27 Linux和windows互传文件 Xshell可以实现windows Linux传输,putty不支持Windows Linux互存.(xhshell, securecrt,可以,putty不行) #yum install -y lrzsz 安装windows linux互传工具. #lrzsz windows文件可以传到Linux上去 把Linux文件存到windo

一周第一次课(3月19日)

1.5安装centos1.虚拟机的创建:打开安装好的VMware选择"文件--->新建虚拟机",如图:选择"自定义",下一步:选择默认,下一步:选择"第三项"稍后安装操作系统",以后安装,方便进行配置.下一步:上图指的是,打算在虚拟机中模拟一个怎样的操作系统,这里选择Linux,Version里选择CentOS 64位,下一步:输入虚拟机名称(可以随便起),选择镜像文件存放的路径.下一步:选择给虚拟机分配的cpu核的数量,如果为虚

三周第三次课(12月27日) 3.7 su命令 3.8 sudo命令 3.9 限制root远程登录

三周第三次课(12月27日)3.7 su命令3.8 sudo命令3.9 限制root远程登录 su命令: 用户和工作组管理: su命令用于切换当前用户身份到其他用户身份, 变更时须输入所要变更的用户帐号与密码. 语法: su(选项)(参数) 选项: -c<指令>或--command=<指令>:执行完指定的指令后,即恢复原来的身份: -f或--fast:适用于csh与tsch,使shell不用去读取启动文件: -l或--login:改变身份时,也同时变更工作目录,以及HOME,SHE

三周第五次课(12月29日) 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

三周第五次课(12月29日)4.5/4.6 磁盘格式化4.7/4.8 磁盘挂载4.9 手动增加swap空间 [[email protected] ~]# [[email protected] ~]# mke2fs命令文件系统管理mke2fs命令被用于创建磁盘分区上的"etc2/etc3"文件系统. 语法:mke2fs(选项)(参数) 选项:-b<区块大小>:指定区块大小,单位为字节:-c:检查是否有损坏的区块:-f<不连续区段大小>:指定不连续区段的大小,单位为

四周第一次课(1月2日) 4.10/lvm讲解 4.11/lvm讲解 4.12/lvm讲解 4.13 磁盘故障小案例

四周第一次课(1月2日)4.10/lvm讲解4.11/lvm讲解4.12/lvm讲解4.13 磁盘故障小案例 onnecting to 192.168.183.128:22...Connection established.To escape to local shell, press 'Ctrl+Alt+]'. Last login: Tue Jan 2 19:34:17 2018[[email protected] ~]# ip add1: lo: <LOOPBACK,UP,LOWER_UP

四周第一次课(1月2日)

四周第一次课(1月2日)4.10/4.11/4.12 lvm讲解 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便