位置: 编程技术 - 正文

Linux下基本的文件和目录管理命令学习教程(linux文件详解)

编辑:rootadmin

推荐整理分享Linux下基本的文件和目录管理命令学习教程(linux文件详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux文件的基本操作,linux基本文件,linux的文件常用命令及其操作,linux的文件格式有哪些,linux文件详解,linux的文件常用命令及其操作,linux文件的基本操作,linux常规文件,内容如对您有帮助,希望把文章链接给更多的朋友!

. 代表此层目录. . 代表上一层目录- 代表前一个工作目录~ 代表“目前用户身份”所在的中文件夹~account 代表account这个用户的主文件夹(account是个账号名称) cd:切换目录cd ~vurtne 切换到vurtne这个用户的主文件夹,即/home/vurtnecd ~ 表示回到自己的主文件夹,即/root. 等同于cdcd . . 切换到上层目录cd - 代表回到刚才的目录 pwd:显示当前目录pwd -P 显示出实际的工作目录,而非链接文件本身的目录名 (如/var/mail)mkdir:新建一个新的目录复制代码代码如下:mkdir -m test 直接配置目录权限复制代码代码如下:mkdir -p test/test1/test2/test3/test4 创建递归目录 rmdir:删除一个空的目录复制代码代码如下:rmdir -p test/test1/test2/test3/test4 删除递归目录(空目录) 执行文件路径的变量:$PATHPATH=”$PATH”:/root 将/root加入PATH当中① 不同身份用户默认的PATH不同,默认能够随意执行的命令也不同(如root和一般用户); ② PAHT是可以修改的,所以一般用户还是可以通过修改PATH来执行某些位于/sbin或 /usr/sbin下的命令来查询;③ 使用绝对路径或相对路径直接指定某个命令的文件名来执行,会比查询PATH来得正确;④ 命令应该要放置到正确的目录下,执行才会比较方便;⑤ 本目录(.)最好不要放到PATH当中。 cat:由第一行开始显示文件内容tac:从最后一行开始显示nl:显示的时候输出行号more:一页一页显示文件内容less:与more类似,可以向前翻页head:只看头几行 head -n 3 /etc/passwdtail:只看结尾几行od:以二进制的方式读取文件内容ls -al --full-time : 查阅完整时间格式cp,rm,mv : 复制、删除、移动由于cp有种种的文件属性与权限的特性,所以,在复制时应注意:① 是否需要完整保留来源文件的信息② 源文件是否为软连接文件③ 源文件是否为特殊的文件④ 源文件是否为目录复制代码代码如下:basename /etc/sysconfig/network 取得最后的文件名复制代码代码如下:dirname /etc/sysconfig/network 取得目录名 修改文件时间或创建新文件:touch -a : 仅修改访问时间;-c : 仅修改文件的时间,若该文件不存在则不创建新文件;-d : 后面可以接欲修改的日期而不用目前的日期,也可以使用--date=”日期或时间”;-m : 仅修改mtime;-t : 后面可以接欲修改的时间而不用目前的时间,格式为[YYMMDDhhmm].mtime(medify time):最后一次修改文件或目录的时间;ctime(change time):最后一次改变文件或目录(改变的是原数据即属性)的时间;atime(access time):最后一次访问文件或目录的时间。 文件默认权限:umaskumask:就是指定“目前用户在新建文件或目录时候的权限默认值”。默认情况下:若用户创建“文件”则默认没有可执行(x)权限,即只有r、w权限,也就是最大为,默认权限如下:复制代码代码如下:-rw-rw-rw-若用户新建“目录”,则由于x与是否可以进入此目录有关,因此默认为所有权限均开放,即为:drwxrwxrwxumask对于新建文件与目录的默认权限是很有关系的。例如:假设你的umask为,请问该umask情况下,新建的文件与目录权限是什么?答:umask为,所以去掉的权限为--------wx,因此:文件:(-rw-rw-rw-)-(--------wx)=-rw-rw-r--目录:(drwxrwxrwx)-(--------wx)=drwxrwxr--

文件隐藏属性:chattr , lsattrchattr(设置文件的隐藏属性)复制代码代码如下:[vurtne@localhost ~]$chattr [+-=] [ASacdistu] 文件或目录名称参数:()+:增加某一个特殊参数,其他原本存在参数则不动;-:删除某一个特殊参数,其他原本存在参数则不动;=:仅有后面接的参数。注意:由于属性设置常见的是a与i的设置值,而且很多设置值必须要身为root才能设置, 所以现仅列出a与i两项。a:当设置a之后,这个文件将只能增加数据,而不能删除也不能修改数据,只有root才 能设置这个属性。i:它可以让一个文件“不能被删除、改名,设置链接也无法写入或添加数据。”对于系统安 全性有相当大的帮助。只有root能设置此属性。

lsattr:显示文件隐藏属性复制代码代码如下:[vurtne@localhost ~]$lsattr [-adR] 文件或目录参数:-a:将隐藏文件的属性显示出来;-d:如果接的是目录,仅列出目录本身的属性而非目录内的文件名;-R:连同子目录的数据也一并列出来。

文件特殊权限:SUID,SGID,SBITs 与 t 这两个权限的意义与系统的帐号及系统的程序较为相关。SetUID① SUID 权限仅对二进位程序(binary program)有效; ② 运行者对於该程序需要具有 x 的可运行权限; ③ 本权限仅在运行该程序的过程中有效 (run-time); ④ 运行者将具有该程序拥有者 (owner) 的权限。SetGIDSGID 有如下的功能:① SGID 对二进位程序有用; ② 程序运行者对於该程序来说,需具备 x 的权限; ③ 运行者在运行的过程中将会获得该程序群组的支持! 当一个目录配置了 SGID 的权限后,他将具有如下的功能:① 使用者若对於此目录具有 r 与 x 的权限时,该使用者能够进入此目录; ② 使用者在此目录下的有效群组(effective group)将会变成该目录的群组; ③ 用途:若使用者在此目录下具有 w 的权限(可以新建文件),则使用者所创建的新文件, 该新文件的群组与此目录的群组相同。

Linux下基本的文件和目录管理命令学习教程(linux文件详解)

Sticky BitSticky Bit, SBIT 目前只针对目录有效,对于文件已经没有效果了。 其对于目录的作用是:① 当使用者对於此目录具有 w, x 权限,亦即具有写入的权限时; ② 当使用者在该目录下创建文件或目录时,仅有自己与 root 才有权力删除该文件 查看文件类型:file查询某个文件的基本数据,例如是属于ASCII或者是data文件,或者是 binary,且其中有没有使用到动态函式库 (share library) 等等的资讯,就可以利用 file来查阅。 命令和文件的查询:

which(寻找“执行文件”)-a:将所有由PATH目录中可以找到的命令均列出,且不只第一个被找到的命令名称。 whereis(寻找特定文件)-b:只找二进制格式的文件;-m:只找在说明文件manual路径下的文件;-s:只找source源文件;-u:查找不在上述三个选项当中的其他特殊文件。

locate-i:忽略大小写的差异;-r:后面可接正则表达式的显示方式。 find 权限和命令之间的关系1、让使用者能进入某目录成为『可工作目录』的基本权限为何?① 可使用的命令:例如 cd 等变换工作目录的命令; ② 目录所需权限:使用者对这个目录至少需要具有 x 的权限 ③ 如果使用者想要在这个目录内利用 ls 查阅档名,则使用者对此目录还需要 r 的权限。 2、使用者在某个目录内读取一个文件的基本权限为何?① 可使用的命令:cat, more, less等等 ② 目录所需权限:使用者对这个目录至少需要具有 x 权限; ③ 文件所需权限:使用者对文件至少需要具有 r 的权限才行! 3、让使用者可以修改一个文件的基本权限为何?① 可使用的命令:nano 或未来要介绍的 vi/vim 编辑器等; ② 目录所需权限:使用者在该文件所在的目录至少要有 x 权限; ③ 文件所需权限:使用者对该文件至少要有 r, w 权限 4、让一个使用者可以创建一个文件的基本权限为何?目录所需权限:使用者在该目录要具有 w,x 的权限,重点是w权限 5、让使用者进入某目录并运行该目录下的某个命令之基本权限为何?① 目录所需权限:使用者在该目录至少要有 x 的权限; ② 文件所需权限:使用者在该文件至少需要有 x 的权限。

PS:修改home下的中文目录为英文目录习惯问题,喜欢使用fedora为您在home目录下自创建的“桌面”、“文档”,“图片 、公共的” 、“下载”、“音乐”、“ 视频”等目录。时间久了,总感觉有一点痛快,在命令行下操作这些目录下的文件时总要切换输入法,总不是那么酣畅淋漓。要是能把这些中文目录改成英文目录就好了。有人会说,重命名不是得了。我试过,重命名可以,不过好像有点问题。例如,把“下载”重命名为“Downloads”,浏览器默认的下载目录变了。 上网查,才知道一些技术牛人们蔑视桌面用户的智商,认为用桌面的人都是连自己的文件目录都管不好的,一定要帮你主动搞好。于是管理Linux桌面的freedesktop.org搞出一个xdg-user-dirs,要主动为用户创建好一堆子目录,方便我们的使用,于是就有了home目录下那些目录。好的,切入正题,如何修改,打开终端,在终端下输入命令:复制代码代码如下:[vurtne@localhost~]$ export LANG=en_US[vurtne@localhost~]$ xdg- user- dirs- gtk- update这个时候会弹出一个配置界面,提示是否将中文目录切换为英文目录。选中不再提示,确定。系统会删除没有内容的中文目录,而有内容的目录会保持。并创建8个相应的英文目录如下:“Desktop”、“Download”、“Templates”、“Public”、“Documents”、“Music”、“Pictures”、“Videos”。此时,您在“位置”里看到的常用中文目录已经变成英文目录。只需要将原中文目录的内容拷贝到相应英文目录,并删除中文目录即可。

接下来再执行复制代码代码如下: export LANG=zh_CN.UTF-8以显示中文。OK,行了,三个命令就行。

可就为一次改变要记三个命令,也麻烦。能不能不记啦。那您注销,然后在登录界面选择语言种类为“English(united states)”,进入系统后你就发现整个系统都变成English了,同时还会弹出一个对话框提示是否切换用户目录,选择“Update names”,确认并再注销,在登录界面选择“汉语”,进入系统后事个系统又变成了Chinese了,同样会弹出同一个对话框,选择"Keep old names"。OK,大功告成,一个命令都不需要记,就可完成您想要的结果。

快速浏览Linux下基本的用户和用户组管理命令 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的

Linux下基本的查看用户和管理用户密码命令 查看用户a),查看当前登录用户复制代码代码如下:[root@krlcgcms~]#w功能说明:显示目前登入系统的用户信息。语法:w[-fhlsuV][用户名称]补充说明:执行

Linux系统中管理用户和用户组的相关配置文件简介 Linux是一个多用户、多任务的操作系统,理解Linux的单用户多任务,多用户多任务;用户的角色区分:用户在系统中是分角色的,在Linux系统中,由于角

标签: linux文件详解

本文链接地址:https://www.jiuchutong.com/biancheng/353360.html 转载请保留说明!

上一篇:Linux命令提示符如何按照自己的习惯修改?(linux命令提示符不见了)

下一篇:快速浏览Linux下基本的用户和用户组管理命令(linux怎样浏览文件中的内容)

  • 个人所得税的计提和缴纳分录怎么做
  • 残保金为啥经过个人账户
  • 控股收益
  • 固定资产折旧准予扣除是什么意思
  • 营业费用和营业收入的关系
  • 稳岗返还入什么科目
  • 资产减值损失跟信用减值损失能合并
  • 个体工商户可以给员工交社保吗
  • 设备租赁合同需要审核吗
  • 收到上年多缴的企业所得税
  • 公司代扣社保为什么是400多余的钱
  • 收到展会补贴账务处理
  • 伙食支出设立的明细
  • 出售无形资产属于让渡资产使用权吗
  • 公司车辆计提是含税还是不含税?
  • 税务局即征即退自查报告
  • 提前报废资产损失税前扣除
  • 技术服务费收入属于提供劳务收入吗
  • 应交增值税出口退税年末如何结转?
  • 公积金社保报销会计分录怎么写?
  • win10右键个性化提示该文件没有与之关联
  • 汇算清缴是什么时间
  • 少数股东权益怎么填
  • 抵债资产会计核算
  • php版本升级
  • 注销库存股的会计分录怎么理解
  • 跨年发票能不能开
  • 契税计税依据及计算方式
  • 企业以物易物如何确认收入
  • 贷款损失准备的作用
  • 解决的英文
  • 电力安装公司需要什么资质证书
  • 持有至到期投资账务处理
  • win10本地模式
  • gpu版本的pytorch
  • ps大型文件储存位置在哪
  • python next iter
  • 业务招待费列支不规范
  • 过期报废产品销毁
  • 政府扶持资金所得税税率
  • sql server干嘛的
  • 增值税勾选统计后如何导出明细表
  • 所得税申报报表
  • 长期待摊费用是摊销费用吗
  • 注册公司时的注册资金认缴是什么意思
  • 政府补助专项资金
  • 存在弃置费用的固定资产有哪些
  • 个人代人开普票个税怎么算
  • 法院强制执行扣完款就完事了吗
  • 支付宝已经支付快递费怎么还支付
  • 本月没有认证的发票怎么做账
  • 出口退税转免税怎么写个说明
  • 哪些行业可以开收购发票
  • 销售部门交通费计入什么费用
  • 营业收入怎么确定
  • 工程已完工未开发票确认收入吗
  • 如何理解其他应收款的概念
  • 银行扣掉的手续费怎么算
  • 税法规定固定资产最低折旧年限
  • 成本费用和损失的区别
  • 请根据你的了解叙述c++的特点,c++对c有哪些发展
  • 一个简单的群规怎么写
  • mysql查看当前执行的sql
  • WIN8系统安装教程
  • mac怎么看文件
  • win7英伟达显卡驱动安装失败
  • 如何配置linux系统
  • 进程 内核栈
  • 优化linux系统的方法
  • win11连接win7共享打印机
  • peafsearch是什么程序
  • 微软7月补丁
  • win7系统快速关机快捷键
  • win8.1 下 eclipse+android 开发环境配置带图详细教程
  • android_zh
  • 编写自己的linux系统
  • 猫咪的testflight
  • android电池优化设置
  • jqueryapi手机版
  • 小微企业印花税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设