当前位置: 首页 > news >正文

Linux基础(第二周)

1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
cp,move,mkdir,rmdir,rm,touch,mktemp,install
Linux基础(第二周)

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

mkdir -p /tmp/{a1/{a,b},a2}
mkdir -p /tmp/{x,q} _ {y,z}

3、文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息。
元数据(metadata)里面存储文件:
文件名,大小,块个数,块大小,文件类型,inode,连接数,权限,属主,属组
时间相关属性
使用命令:stat file进行查看,如下
File: `var/'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 803h/2051d Inode: 365761 Links: 20
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-06-28 22:13:01.000000000 +0800
Modify: 2019-03-03 13:54:58.000000000 +0800
Change: 2019-03-03 13:54:58.000000000 +0800

使用命令:touch进行时间修改
PS:元数据改变,数据不一定改变,数据改变,元数据一定改变

4、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22。
mkdir /tmp/tfile-`date +%F-%H-%M-%S` =======hour使用的是24小时,如果是用12小时,使用小写的h

5、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。
mkdir /tmp/mytest1
cp -R /etc/[pP][^0-9] /tmp/mytest1/
cp -R /etc/[pP]
[^[:digit:]] /tmp/mytest1/

6、创建用户tom,指定UID为5001,指定家目录为/tmp/tom, 指定shell为/bin/zsh, 指定基本组为tom,附加组为jack
groupadd jack
useradd -u 5001 -G jack -s /bin/zsh -d /tmp/tom tom

转载于:https://blog.51cto.com/7005084/2369031

相关文章:

  • java 企业门户网站 源码 自适应响应式 freemarker 静态引擎 html5 SSM
  • 搭建nonde项目结构
  • 简单封装的ajax请求
  • MySQL学习【第十三篇日志管理】
  • BootStrap基础知识
  • Shiro原理解析(三)--再谈过滤器
  • mysql-python安装时EnvironmentError: mysql_config not found
  • 蚂蚁金服开源服务注册中心 SOFARegistry | SOFA 开源一周年献礼
  • Grafana 6.1.0-beta1 发布,系统指标监控与分析平台
  • HighChart教程:如何使用Highcharts Cloud API(二)
  • 企业级web缓存服务器Varnish
  • MIPS R6架构现已可供开放使用
  • 常用快捷键总结
  • 防抖与节流
  • 随机访问与顺序访问
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • 07.Android之多媒体问题
  • Android 控件背景颜色处理
  • cookie和session
  • dva中组件的懒加载
  • ES6--对象的扩展
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Laravel Telescope:优雅的应用调试工具
  • php中curl和soap方式请求服务超时问题
  • scala基础语法(二)
  • Vue官网教程学习过程中值得记录的一些事情
  • vue中实现单选
  • 京东美团研发面经
  • 盘点那些不知名却常用的 Git 操作
  • 如何设计一个微型分布式架构?
  • 深度学习入门:10门免费线上课程推荐
  • 我与Jetbrains的这些年
  • 一起参Ember.js讨论、问答社区。
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • 第二十章:异步和文件I/O.(二十三)
  • #考研#计算机文化知识1(局域网及网络互联)
  • (Forward) Music Player: From UI Proposal to Code
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (四) Graphivz 颜色选择
  • (一)appium-desktop定位元素原理
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • 、写入Shellcode到注册表上线
  • .net Stream篇(六)
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • /var/log/cvslog 太大
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [1]-基于图搜索的路径规划基础
  • [APIO2015]巴厘岛的雕塑
  • [ARM]ldr 和 adr 伪指令的区别