登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
VIP网盘
VIP申请
网盘
联系我们
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
科技
›
基础指令:mkdir、ls、cd、pwd、touch、rm、mv、cp、echo ...
基础指令:mkdir、ls、cd、pwd、touch、rm、mv、cp、echo、cat、关机与重启
[ 复制链接 ]
韶又彤
2025-6-8 22:16:16
目录
1. 创建目录
2. 查看目录内容
3. 进入指定目录(传送)
4. 显示当前所在位置
5. 创建文件
6. 删除文件或目录
7. 移动文件
8. 复制文件或目录
9. echo输出信息到屏幕
10. 显示文件内容
11. 压缩 (tar、zip)、解压缩(tar xf、unzip)
12. 关机
13. 重启
1. 创建目录
mkdir(make directory)
选项说明-p创建多层目录(递归创建目录)-v显示创建目录的过程,工作几乎不用
案例01:创建/kylin/目录,查看目录内容,进入目录并闲适当前位置(绝对路径的位置)
# 1.创建目录
mkdir /kylin/
# 2.查看目录内容
ls -l /kylin/
ll /kylin/
# 3.进入目录
cd /kylin/
# 4.显示位置
pwd
复制代码
案例02:创建多层目录
mkdir -p /kylin/renpengyu/007/icu
复制代码
2. 查看目录内容
ls(list)列表
选项说明-l显示详细信息(显示长属性)-r逆序排列-t按照修改时间进行排序-h以人类可读形式显示大小-a显示所有文件包括隐藏文件
案例03:查看目录内容并按照时间顺序进行排序
#按照时间顺序逆序
ls -lrt /etc/
ll -rt /etc/
复制代码
案例04:案例04-查看/etc/目录下详细信息并显示大小的时候(人类可读)
字节 bytes 1个英文的字符 1个字节
1kb=1024bytes
1mb=1024kb
1gb=1024mb
1tb=1024gb
1pb=1024tb
1eb
ll -h /etc/
ls -lh /etc/
复制代码
3. 进入指定目录(传送)
cd(chang directory)改变目录,进入目录
选项说明cd [目录]cd ~ 或cd回到当前用户的家目录cd ..当前目录的上级目录cd .当前目录cd -进入上次所在目录(一般与复制,移动一起使用)
4. 显示当前所在位置
pwd(print working directory)显示当前工作目录(所在目录)
5. 创建文件
touch(创建文件,修改文件的时间戳)
6. 删除文件或目录
rm(remove)删除文件或目录,很危险
选项说明-f强制删除不提示-r递归删除,删除目录(及内容),没有要求不要加上-r
案例05:删除/kylin/renpengyu.txt文件
创建文件
touch /kylin/renpengyu.txt
检查
ll /kylin
删除文件
rm -f /kylin/renpengyu.txt
复制代码
案例06:删除/kylin/目录
rm -rf /kylin/
复制代码
7. 移动文件
mv(remove)移动文件,较为危险,类似于剪切并粘贴,移动后原始文件或目录不存在
从哪里来(源文件地址)到哪里去(目的地址)移动mv文件所在目录目的目录重命名mv文件名或者是目录名修改之后的文件名或者目录名
8. 复制文件或目录
cp(copy)复制,一般用于备份。与mv格式类似
选项说明-a复制所有,可以理解为-rpd-r递归复制,复制目录以及目录内容-p复制文件保持其属性值不变-d可以复制软连接(文件属性里面会讲解)
9. echo输出信息到屏幕
echo [
写入内容
] > 写入文件
例如:echo 任鹏宇 > /ren/renpengyu.txt #先清空文件,再写入内容
echo [
追加内容
] >> 写入文件 #追加内容,将追加的内容写入文件结尾
例如:echo 任鹏宇 >> /ren/renpengyu.txt
10. 显示文件内容
cat(concatenate)主要常用于查看文件内容、合并文件等操作
选项说明-nline number 显示文件内容及行号
11. 压缩 (tar、zip)、解压缩(tar xf、unzip)
参数说明-z使用zip压缩-c创建文件-v显示过程-f指定文件-tf查看压缩包中的各个文件-C指定解压缩到某个目录xf解压--exclude排除某个文件,例如:--exclude=1.txt--exclude-from排除文件中指定的文件案例36. 压缩1.txt、2.txt到名称为file.tar.gz中
tar zcvf file.tar.gz 1.txt 2.txt
复制代码
案例37. 压缩1.txt、/opt目录下的a.txt为a.tar.gz
tar zcvd a.tar.gz 1.txt /opt/a.txt
复制代码
案例38 . 压缩1.txt、/opt目录下的a.txt,将压缩好的压缩包放入/tmp目录下的test.tar.gz
tar zcvf /tmp/test.tar.gz 1.txt /opt/a.txt
复制代码
案例39. 查看压缩包中的文件名称
tar tf a.tar.gz
复制代码
案例40. 压缩当前目录所有文件为all.atr.gz
tar zcvf a.tar.gz ./*
复制代码
案例41. 压缩除了1.txt的其他所有文件
tar zcvf all.tar.gz --exclude=1.txt /ren/*
复制代码
案例42. 将要压缩的文件记录在压缩.txt文件中,压缩除了压缩.txt中的文件以外的文件
tar zcvf all.tar.gz --exclude-from=压缩.txt /ren/*
复制代码
案例43. 将all.tar.gz解压到当前文件夹
tar xf all.tar.gz
复制代码
案例44. 将all.tar.gz解压到/opt目录下
tar xf /ren/all.tar.gz -C /opt/
复制代码
案例45. 打包所有的txt文件到all.zip中
zip all.zip *.txt
复制代码
案例46. 解压all.zip文件
unzip all.zip
复制代码
案例47. 解压all.zip到/opt/目录
unzip all.zip -d /opt/
复制代码
12. 关机
关机指令说明shutdown -h now 或 shutdown -h 0立即关机shutdown -h 1010分钟后关机halt立即关闭系统power off立即关闭系统电源(不会进行系统日志的记录)init 0安全关机
13. 重启
重启指令说明reboot 或reboot -f(强制重启)关闭进程,重启系统shutdown -r now重启系统init6改变系统运行级别,6是重启的运行级别halt -p先停止系统,然后尝试重启
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
韶又彤
2025-6-8 22:16:16
关注
0
粉丝关注
10
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9986
背竽
9992
猷咎
9990
4
凶契帽
9990
5
里豳朝
9990
6
处匈跑
9990
7
黎瑞芝
9990
8
恐肩
9988
9
终秀敏
9988
10
杭环
9988
查看更多