栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux文件管理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux文件管理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

linux文件管理
  • 前言
  • 快捷键
  • 目录功能
  • 文件管理命令
      • 创建目录
      • 复制
      • 移动
      • 删除
      • 查看内容
  • 文件编辑器
      • 打开文件
      • 进入编辑模式
      • 命令模式
  • 文本编辑
      • 进入其他模式
      • 查找与替换
  • 用户组管理
      • 组成员管理


前言

冰冻三尺非一日之寒,滴水穿石非一日之功


快捷键
编辑命令
ctrl +a  #移动到命令行首
ctrl +e  #移动到命令行尾
ctrl +u  #从光标处删除至命令行首
ctrl +k  #从光标处删除至命令行尾
ctrl +l  #清屏
ctrl +c  #终止命令
目录功能
bin :普通用户使用命令存放地方
sbin:管理员使用命令存放地方
root:root家目录
etc :配置文件
tmp :临时文件
opt :空文件
var :存放一些变化文件,如:邮件
prov:虚拟文件系统,系统程序文件所处目录
mnt :系统提供这个目录是让用户临时挂载其他的文件系统  存放一些外部的文件设备
文件管理命令 创建目录
mkdir  -v 详细  -p 表示递归
mkdir  +/路径/文件名
mkdir /home/file{1..5}
复制
cp -r 目录  -v 详细  -f 详细  -n 静默
cp  /源路径/源文件  /目标路径
cp -r /etc  /home/dir1  # -r  拷贝目录使用,连同目录里面的文件一起拷贝
cp  -r  /源路径/源文件名  /目标路径/源文件新名字  #复制过去并改名字
移动
mv /源路径/源文件   /新路径/源文件
mv /源路径/源文件   /新路径/源文件新名字 #改名字
删除
-r 递归   -f force强制  -v详细过程
rm -rf +/路径/文件名 
查看内容
cat  +/路径/文件
head +/路径/文件           #查看前十行
tail +/路径/文件           #查看后十行
grep “关键字” +/路径/文件   #筛选查看
less 					  #分页显示
文件编辑器 打开文件
vi    +/路径/文件
vim +/路径/文件
进入编辑模式
i    #在光标所在处进入编辑模式
a    #在当前光标后面进入编辑模式
A    #在行尾进入编辑模式
o    #在光标的下一行进入编辑模式
大O  #在光标的上一行进入编辑模式
#从编辑模式进入命令模式:ESC
命令模式
0 $ #行首,行尾
gg  #进入页首---文本顶端
G   #进入页尾---文本底部
3G  #进入第三行
/+要查找的字符 #n下一个,shift+n上一个
文本编辑
yy 			#复制光标所在行
数字+yy      #复制几行
dd		    #删除
数字+dd      #删除几行
p			#粘贴
数字+p       #粘贴几遍
进入其他模式
ctrl +v  #进入可视块模式
shift +v #进入可视行模式
查找与替换
: s/匹配域/替换域/
:1,5 s/匹配域/替换域/   # 替换1-5行的
: %s /匹配域/替换域/    #替换所有行 但只是一个一个换
:%s/匹配域/替换域/g     #替换行内所有关键字  g替换所有的关键字
: w +/路径/名字 #另存为 可更改名字
用户组管理
groupadd +组名             #创建一个用户组叫
groupadd +组名 -g 组id  	  #创建个组并修改组id
groupmod -n 新组名   旧组名 #修改组名
groupdel 组名   			  #删除组名
whoami                    #查看我现在所使用的账户
useradd +名字 -u +uid      #指定uid
useradd +名字 -G +组       #指定附加组
useradd +名字 -s /sbin/login#指定shell
userdel -r  +名字          #删除用户 
组成员管理
gpasswd -a +用户名字 +组名字    #将用户添加道组
gpasswd -M +用户1名字,用户2名字 #添加多个名字
gpasswd -d 用户名 组名字        #从组里删除用户
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/972928.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号