ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021年9月19日 课堂总结

2021-09-21 13:02:52  阅读:96  来源: 互联网

标签:11 22 19 cd 2021 课堂 root 目录 localhost


命令提示符
root # 管理员
普通用户 $
~ 用户的家目录
命令 [选项]...[参数]...


su - 用户名
su - root
密码

 

-R 之后会显示用 root 管理员命令窗口 ls - R / boot (任意选择一个目录) 显示子目录

 


在root管理员操作下运行
type (类型)
列 [root@ localhost~] # type cd
cd 是 shell 的内嵌 内部命令
列 [root@ localhost~] # type mkdir
mkdir is /usr/bin/mkdir 外部命令

 

 

help
查看shell内部命令的帮助信息
列 [root@ localhost~] # help cd
[root@ localhost~] #查找出所有 help的内部命令

外部命令的 --help 选项
适用于大多数外部命令
列 [root@ localhost~] #mkdir --help
[root@ localhost~] #查找出所有 help的外部命令

 


man手册 中文的命令
可以用man来查看help帮助信息
列 [root@localhost ~]# help cd
这个会显示出英文的帮助信息
[root@localhost ~]# man cd
会显示出手册 的中文的帮助信息

翻屏
向后翻一屏:空格+pgdn
向前翻一屏:空格+pgup
向后翻一行 :点回车
向前翻一行: 点K键

 

 

cd
绝对路径 - 从根目录开始描述路径
列 使用绝对路径切换到/tmp工作目录下
[root@localhost ~]# cd /tmp

相对路径 - 从当前所在位置开始描述路径
[root@localhost tmp]# cd.. / home

 

cd 回到用户的宿主目录(家目录)
cd..上一级目录
cd - 回到上次的工作路径

 

 


pwd 显示\打印当前文件路径
[root@localhost ~]#pwd
/root

短选项 -a -l -h (一个杠 一个字母 叫短选项)
长选项 --help(两条杠 多个字母)
ls 就是list的缩写
-a 显示当前目录下的 所有 文件和目录(.是当前目录 ..显示上一级目录)
-l 显示当前目录下的文件详细信息(以长格式显示,默认字节byte)
-h 以人类可读的方式显示(经常和 lh 一块使用 ,lh 默认字节一般不显示单位)
-d 显示目录本身的属性 ,而不是显示目录中的内容
用法:ls -d 后边得有一个目录 比如 ls -d / ;ls -d /root
-A 只会显示隐藏目录,不会显示.和..目录
-s 显示目录的占用量
用法:ls -s 后边得有一个目录 比如 ls -s / ;ls -s /root
-r 逆序排列
红色:压缩文件
白色:普通文件
蓝色:目录文件
绿色:可执行问价
青色(天蓝):链接文件(快捷方式)
黄色:设备文件
紫色:嵌套文件
-t 以时间先后排序
ll = ls -l(以长格式显示目录信息)

 


du
用于统计指定目录所占用磁盘空间的大小
-a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h 以人性化的方式显示(默认字节 但不显示单位)显示统计结果
-s 只统计所占用空间总的大小 ,而不统计每个子目录、文件的大小
用法
du -a /boot
du -h /boot
du -s / boot (不常用, 常用 du -sh /boot显示)

 

 

 

touch 创建文件的命令
[root@localhost ~]# touch 1.txt
[root@localhost ~]#ls
1.txt
还可以批量创建文件
列 [root@localhost ~]# touch {1..10}.txt
[root@localhost ~]# ls
就会显示出 10个1.txt 文件

 

date 日期时间命令
[root@localhost ~]# date
显示当前时间


修改日期时间 命令
列 [root@localhost ~]# date -s "2018-12-12 15:00:00"(加一个 杠s 可以修改时间)
2018年 12月12日 星期三 15:00:00 CST

 

 

 

 


mkdir 创建目录的命令
-p 递归创建
列 [root@localhost ~]# mkdir aaa
创建了一个名叫 aaa 的目录
[root@localhost aaa]# mkdir -p ./11/22
[root@localhost aaa]# ls
11
[root@localhost aaa]# cd 11
[root@localhost 11]# ls
22

还可以批量创建目录
列 [root@localhost ~]#mkdir {1..10}.目录
[root@localhost ~]# ls
就会显示出 10个1.txt 目录


cp(cope)复制
列 [root@localhost ~ ]# cp l.txt / root / aaa
[root@localhost ~ ]# cp aaa
[root@localhost aaa ]# ls
1.txt

 

 

 

 

 

 

 

 


rm 删除
-f:强制删除文件或文件夹,即使文件夹不为空
-r:递归的删除文件或文件夹
-i:删除文件或文件夹前须要确认

 

 

 

=======================9.20考试题=======================

1.使用绝对路径切换到/tmp工作目录下
cd /tmp

2.使用命令在/tmp目录下创建dira,dirb,dirc三个目录(使用一条命令)
mkdir dira dirb dirc
mkdir dir{a..c}

3.在dirb下创建11,11下创建22,22下创建33(使用一条命令)
mkdir -p dirb/11/22/33

4.通过相对路径进入到33里面,查看当前所在路径

[root@centos 22]# cd 33
[root@centos 33]# pwd
/tmp/dirb/11/22/33

[root@centos dirb]# cd ./11/22/33
[root@centos 33]# pwd
/tmp/dirb/11/22/33

5.在11目录下创建5个名为file1到file5的文件

[root@centos 11]# touch file{1..5}
[root@centos 11]# ls
22 file2 file4
file1 file3 file5

6.将文件file2复制到22目录下

[root@centos 11]# ls
22 file2 file4
file1 file3 file5
[root@centos 11]# cp file2 22
[root@centos 11]# cd 22
[root@centos 22]# ls
33 dirb file2


7.使用命令查看ifconfig这个命令是内部命令还是外部命令

[root@centos 22]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig

8.使用help\man\info查看ifconfig这个命令的帮助信息

ifconfig --help
man ifconfig
info ifconfig

 

标签:11,22,19,cd,2021,课堂,root,目录,localhost
来源: https://www.cnblogs.com/smile020420/p/15316410.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有