首页 > 其他分享 >文件管理和用户管理

文件管理和用户管理

时间:2023-11-27 18:15:42浏览次数:37  
标签:表示 文件 管理 用户 参数 Linux 目录

文件介绍
文件的含义:
文件指具有符号名和在逻辑上具有完整意义的信息集合。
Linux下文件命令规则
Linux的文件名可以由字母、数字、下划线和圆点组成。
注意:短划线和星号不能用在文件名中,最长255字符。
Linux操作系统中文件颜色的区别:
白色:普通文件(或黑色)
红色:压缩文件
蓝色:目录文件
浅蓝色:链接文件
黄色:设备文件盘(/dev)
青绿色:可执行文件(/bin;/sbin)
粉红色:图片文件

Linux目录介绍
树型目录结构
Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用/表示,在根目录之下是各层目录和文件;
工作目录于用户主目录
当登录Linux时,首先进入到一个特殊的目录,称为主/登录目录,可以通过~来指定(或者引用)主目录。当前所在的目录成为当前工作目录(又称当前目录),当前目录可以用”."表示,当前工作目录的父目录可用“…”表示。

1、默认普通用户$
2、超级用户#

目录操作命令
1、显示当前路径
格式:pwd

2、改变当前路径
格式:cd <相对路径名/绝对路径名>
说明:”."代表当前目录
“…"代表当前目录的父目录
”/“代表根目录
”~"表示当前用户的主目录

输入cd 可以直接回到根目录

输入cd …可以直接回到上一级目录。

3、建立目录
格式:mkdir [参数] 目录名
参数:-p 循环建立目录

ls为查看当前目录文件的命令,

4、删除目录(为空目录)
格式:rmdir [参数] <目录名>
参数:-p 循环删除空目录

再ls查看。
4、文件操作目录
ls
功能:显示目录中的文件
格式:ls [参数] [ 目录名]
-a 显示目录下所有文件
-l 以长格式显示目录下的内容
-F 显示文件名同时显示类型(*:表示可执行的普通文件;/:表示目录;@:表示链接文件;|:表示管道文件)
-R 表示递归显示
-t 表示修改时间排列显示

5、创建文件命令
touch
功能:改变文件的时间记录/创建空文件
格式:touch [参数] 文件列表
注意:如果没有文件,touch将创建一个文件,刚才讲的mkdir是创建的是文件夹。

当然touch还有更新文件时间的作用。
6、cp
功能:复制文件
格式:cp [参数] <源文件> <目表路径>
参数:
-f 若文件再目录路径中存在则强制覆盖
-i 当文件再目录路径中存在提示是否覆盖
-R 递归复制(包含子目录一起复制)
-b 生成覆盖文件的备份
-v 显示命令执行过程

7、mv(剪切)
功能:移动文件、重命令
格式:mv [参数] <源路径> <目标路径>
参数:
-f 强制移动
-i 提示是否移动
-v 显示命令执行过程

8、rm
功能:删除文件
格式:rm [参数] <文件名>
参数:
-f 强制删除
-i 提示是否删除
-r 递归删除
-v 显示执行过程

这里的命令是删除文件的命令,要与上面删除文件夹的命令区别开。

 

/etc/shadow
对于/etc/shadow配置文件来说,默认情况下只有根用户才有读取的权限,其他用户对此文件没有任何权限。我们使用根用户登录系统后,执行如下命令来查看shadow配置文件的信息

cat /etc/shadow 或 vim /etc/shadow


每一行代表一个用户信息,由 : 划分成9个部分

第一列表示用户名,与/etc/passwd中的用户名相对应
第二列的一长串字符表示用户对应的密码。如果该列为“!!”或“*”,表示未设置密码,无法进行登录
第三列的表示最近修改的天数,使用时间戳进行表示,也就是距离时间原点(1970年1月1日)的天数,这里为空表示最近为进行过修改
第四列表示两次修改的时间间隔,此处为0表示随时可以修改
第五列表示密码的有效天数,默认为99999,也就是273年,可认为是永久有效
第六列表示失效前多少天进行告警,一般默认为7
第七列表示密码失效后能够宽限的天数,也就是用户仍能在多少天内使用之前的失效密码登录系统。如果值为0,表示立即失效,如果是-1则表示永远不会失效;如果为10,则表示过期后10天依然能够登录系统
第八列表示账号失效的日期,账号失效时,即使密码有效,也无法登录系统
第九列为保留字段,暂未开始使用

标签:表示,文件,管理,用户,参数,Linux,目录
From: https://www.cnblogs.com/ihao1126/p/17859994.html

相关文章

  • 6、oracle授予普通用户dba权限以及回收
    oracle授予普通用户dba权限以及回收1、授予dba权限grantdbato普通用户;2、回收dba权限revokedbafrom普通用户;......
  • MDM介绍:1. 如何有效管理苹果设备
    由于macOS和iOS的显著优点,苹果设备越来越多的被企业、政府和教育等机构使用,那么如何有效的解决管理过程中遇到的一些问题呢?比如,如何将不同的应用安装到有需要的用户电脑,如何确保设备的使用符合制定的策略,如何防止机密信息的泄露,如何进行远程控制等等,诸如此类的问题在实际......
  • 助力企业实现更简单的数据库管理,ATOMDB 与 TDengine 完成兼容性互认
    为加速数字化转型进程,当下越来越多的企业开始进行新一轮数据架构改造升级。在此过程中,全平台数据库管理客户端提供了一个集中管理和操作数据库的工具,提高了数据库管理的效率和便利性,减少了人工操作的复杂性和错误率,让企业可以轻松地管理和维护数据库,执行各种数据库操作,并监控和优化......
  • yarn : 无法加载文件 C:\Program Files\nodejs\yarn.ps1,因为在此系统上禁止运行
    问题分析:这个错误提示说明在电脑系统上禁止运行PowerShell 脚本,因此导致无法加载Yarn的安装脚本。这是由于系统的执行策略(ExecutionPolicies)设置所导致的。解决方法:1.以管理员身份运行PowerShell。2.在窗口中执行 set-ExecutionPolicyRemoteSigned。3.执行完成后,......
  • [转]bat if语句中 set /p 接收不到用户输入 变量值空
    原文连接https://zhidao.baidu.com/question/496503004.html一、问题以下为bat代码,我健入1,进入if,我故意在if中用了goto循环用来验证是否接收到我输入的内容,我发现,第一次循环接收不到我输入的内容,从第二次循环开始就能够接收到了,请高手帮我修改下,我需要一进入if,用set/p就能够......
  • 万界星空科技QMS质量管理系统
    QMS(QualityManagementSystem)质量管理系统是五大基础系统之一,在工业企业中被广泛的应用,在质量策划、生产过程质量监督、体系审核和文档管理等业务上发挥着不可替代的作用。一般制造业工厂现状:质量成本高;质量数据统计、更新不及时、真实性和准确率低;质量管理对生产和设计业务的支......
  • 用户密码安全存储
    用户密码安全存储关键字:AES加密,CBC,Java浏览器或者各种客户端实现注册功能时,对用户密码的存储,该如何保证密码的安全?关于方案客户端使用AES(本文使用AES加密)算法对密码进行加密,然后将加密后的密码通过BASE64编码发送给服务器。服务端收到后,BASE64解码,然后使用与客户端相同的密......
  • bat文件关闭打开的图片时弹出提示框
    @echooff&cd\&color0a&clsechosetwindowsdefaultpictureviewregadd"HKLM\SOFTWARE\Microsoft\WindowsPhotoViewer\Capabilities\FileAssociations"/v".jpg"/tREG_SZ/dPhotoViewer.FileAssoc.Tiff/fregadd&qu......
  • U盘空间实际占用,但是打开看不到自己的文件夹或文件
    这种问题一般是中毒,问题不大更改查看文件选项插上U盘->打开U盘盘符->点击'查看'->改成和我的一样的刷新U盘根目录文件夹不出意外的话,就能看到了解除系统文件权限在U盘根目录,输入cmd,进入cmd操作界面输入解除命令attrib-s-h-a-r/s/d*意思是:除去U......
  • App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
    ​引言在iOS应用程序开发过程中,进行App备案并获取公钥及证书SHA-1指纹是至关重要的步骤。本文将介绍如何通过appuploader工具获取iOS云管理式证书DistributionManaged公钥及证书SHA-1指纹,帮助开发者更好地理解和应用该过程。正文iOS应用程序的备案和证书SHA-1指纹获取是确......