博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux文件管理及用户管理
阅读量:6966 次
发布时间:2019-06-27

本文共 932 字,大约阅读时间需要 3 分钟。

1、Linux上的文件管理类命令有哪些

cp,mv,rm,cat,head,tail,more,less,chmod

常用使用方法:
cp:``copy文件复制
cp 【option】【source】 【destination】
-i:交互,覆盖前提醒确认
-f:force,强制覆盖
-r:递归复制目录及文件
-d:复制链接文件本身,仅保留链接属性
mv:move,移动重命名文件,参数与cp类似
rm:remove,删除文件

2、使用命令行展开功能,创建/tmp/a1,/tmp/a2/,/tmp/a1/a,/tmp/a1/b,在/tmp目录下创建目录:x_y,x_z,q_y,q_z

mkdir -p /tmp/a{1,2} /tmp/a1/{a,b} /tmp/x{y,z} /tmp/q{y,z}

3、文件的元数据有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息

stat 【filename】 用于查看文件元数据

元数据包含文件大小,数据块数量,每个数据块的大小,Inode号,硬链接的次数,文件的权限,UID,GID,最近一次访问时间(atime),最近一次内容修改时间(mtime),文件的属性改变时间(ctime)
使用touch -a|m [filename],修改时间戳信息。

4、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件。

touch /tmp/tfile-`date +%Y-%m-%d-%H-%M-%S`

5、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

find /etc/ -maxdepth 1 -iname "p*[^0-9]" | xargs -i cp -r {} /tmp/

6、创建用户tom,制定UID5001,制定家目录/tmp/tome,制定shell为/bin/zsh,制定基本组为tom,附加组为jack

groupadd jack && useradd tom -u 5001 -d /tmp/tom -s /bin/zsh -G jack

转载于:https://blog.51cto.com/14222361/2372063

你可能感兴趣的文章
TOP100summit:【分享实录】链家网大数据平台体系构建历程
查看>>
Node Cli 入门
查看>>
2017-10-13 前端日报
查看>>
PHP-X 系列教程:扩展内定义类和对象
查看>>
面试--css实现元素的水平和垂直居中
查看>>
深入理解ES6之《ES6中较小的改动》
查看>>
软键盘管理
查看>>
vuex的简单介绍
查看>>
web性能优化——使用RAIL模型评估性能
查看>>
微信JS-SDK分享
查看>>
python 最快 web 框架 Sanci 快速入门
查看>>
ES2015入门系列1-初识ES2015
查看>>
Python: 链式赋值的坑
查看>>
Node.js开发中的Cookie和Session
查看>>
【收藏】8段JQuery处理表单的代码片段,很实用
查看>>
利用 Css 制作精美的卡片UI
查看>>
Jmeter使用陷阱
查看>>
夏日葵电商:微信商城系统开发,分享产品运营几大细节
查看>>
ios证书--快速创建iOS证书及描述文件工具
查看>>
web前端开发前的环境搭建
查看>>