文件管理

touch,mkdir,rm,cat,head,tail,vim,cd,ls,cp,mv,gedit命令

1.touch 建立文件或修改文件时间戳

touch file ##创建文件
touch -t 201911111111 ##修改文件时间戳,用stat查看
stat file
Access:被访问
Modify:内容被修改时间
Change:文件被修改时间
在桌面新建一个文件file,然后将其时间戳修改为2019年11月11日11:11

2.mkdir 建立目录

mkdir directory ##创建目录
mkdir -p / / ##上级目录不存在自动建立
mkdir -m g=r|x4x d|file ##指定组的权限为只读

3.rm 删除目录或文件

rm -f ##强行删除不提示
-r ##删除目录
-d ##删除空目录
-i ##有提示的删除 (rm -i file==rm file)

4.cat|head|tail 查看文件内容

cat|head|tail ##文件内容查看命令
*cat显示文件的标准输出
cat -b ##输出标准行号,不忽略空行
cat -n ##输出标准行号,忽略空行

5.vim 文本方式编辑文件

vim filename ##进入到命令模式
命令模式不能编辑文件,如果要编辑文件要进入插入模式,按”i”进入插入模式,完成编辑,按”esc“推出插入模式,输入”:wq“ 保存退出

*vim filename 如果文件名字不存在,会自动创建
vim 没有操作对象直接打开,编辑文件后要 :wq filename

6.cd 切换工作目录

cd directory ##切换工作目录到指定目录
cd - ##切换工作目录到之前所在目录
cd ~ ##切换到自己的家目录
cd ~usernmae ##切换到指定用户家目录
cd .. ##进入到当前目录的上级目录
cd . ##切换到当前路径

7.ls 列出目录或文件信息

ls ##如果后面没有目标那么默认目标为当前目录
direcory|filename ##列出文件或目录内容
-d direcotry ##列出目录本身
-l filename|dorectory ##列出文件或目录里面*内容的属性
-ld directory ##列出目录本身属性
-a directory ##显示目录中的所有内容,包括以”.”开头的隐藏文件
-R directory ##递归显示目录中的内容
-s filename ##显示文件大小,单位:字节

8.cp 文件|目录的复制

**cp是新建文件的过程

cp file file1 file2 … directory ##把file file1 file2 复制到 directory中
file test ##建立test文件模板为file
-r directory direcotry1 ##复制目录
-p ##复制权限
-v ##显示复制过程中的详细信息

9.mv 移动或重命名

*相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程
mv file file1 direcotry ##移动file file1到directory中
*mv 存在文件 不存在文件 ##重命名文件
*mv westos/linux . ##把westos中的linux移动到当前目录

10.gedit图形的文本编译器

gedit file ##开启file并且编辑
ctrl+s ##保存
ctrl+n ##打开新的编辑界面
ctrl+o ##打开新文件
ctrl+s ##保存文件
ctrl+x ##剪切字符
ctrl+v ##粘贴字符
ctrl+c ##复制字符
yelp help:gedit ##gedit的图形手册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值