Linux下的常用命令(一)
来源:互联网 发布:复旦大学经济学院 知乎 编辑:程序博客网 时间:2024/06/07 04:11
本文将按照以下的内容展开:
1>Linux下的文件类型。
2>Linux下的权限管理。
3>Linux下的部分常见命令。
1.文件类型:
我们都知道,在Linux下一切皆文件。所以了解它的文件类型就显得非常重要。
Linux下的文件类型总共有6种。
a.普通文件(-),包括文本文件和二进制文件等等。
b.目录(d)
c.连接文件(l),linux下的连接文件分为软连接和硬连接。之后的文章详细分析。
d.设备和设备文件,分为块设备文件(b)和字符设备文件(c)。
e.套接字(s)
f.管道(p)
2.权限管理:
文件访问者的分类:文件的所有者(u),所有者所在的组(g),其他(o)。
文件的基本权限:读(r)写(w)执行(x)。
权限 被分为3组(3个字符一组):第一组对应的是u,第二组g,第三组对应 o
每个组的第一个位置对应的是r,第二个对应w,第三个对应x
- 表示该位置对应的用户的权限是没有的
(rwx)表示可读可写可执行。
3.基本命令:
1)如何查看文件的权限?(ll命令)
2)如何进行修改权限:(chmod命令)
《二进制的方法》
《八进制的方法》
3)文件的默认权限(umask命令):
再次说明:文件的默认权限是666,目录的默认权限是777.
【例题】假设umask是001,那么在该umask下,新建的文件与目录的权限分别是多少?
文件:666去掉其他用户的可执行权限,就是666(因为文件本身默认的就是没有可执行权限),这里也就说明了一个问题,去掉权限,并非严格意义上的值相减。
目录:777去掉其他用户的可执行权限,就是776.
4)文件或目录的拥有者(chown命令):
上述解决办法,来源于以下链接:
https://www.sogou.com/link?url=DSOYnZeCC_rR_TP93bdO6FH3gWgFyCSXoNlYcVRGnVHe79cTr2raF_JmQtHuwsSJhpQEgOvRRDTXocAk6-gN_Q..&query=is+not+in+the+sudoers+file.++This+incident+will+be+reported.
5)改变文件或者目录的所属组(chgrp命令):
6)列出当前目录下的文件和目录(ls命令)
7)cd命令:
8)date命令:
时间戳:从1970年1月1日到现在经过的秒数。
[peiyao@localhost code]$ date +%Y:%m:%d:%H:%M:%S -d @0
1969:12:31:16:00:00
9)cal命令:
10)rm命令&rmdir命令
【总结】
rmdir只能删除空的目录。
rm可以删除目录或者文件。
rm -r 目录名 删除目录及目录下的所有文件。
rm-i 目录或者文件名 删除前逐一进行询问。
11)mv命令:
12)cat命令:
13)bc命令:
- Linux下的一些常用命令(一)
- Linux下的常用命令(一)
- Linux下的常用命令(一)
- linux下重要的快捷键和常用命令(一)
- 一、Linux下的嵌入式相关常用命令
- Linux下的常用命令
- linux 下的常用命令
- linux下的常用命令
- linux下的常用命令
- linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- linux下的常用命令
- linux下的常用命令
- Linux下的常用命令
- 面向硬件编程的一些思考
- UML类图几种关系的总结
- 开源12通道2.4G遥控制作-发射机
- Linux 系统操作简记 -- 修改Ubuntu apt-get 与 pip更新源,提高安装速度
- 设置linux服务器时间与网络同步
- Linux下的常用命令(一)
- JS操作dom节点及兼容性
- java学习(13)
- 注册 用户名 非法关键字限制
- MySQL 数据类型
- IFIX VBA操作脚本功能
- codevs2618 核电站问题(记忆化搜索)
- 页面布局margin越界和float引起的影响常用的css套路
- 把linux系统装进u盘的两种方法(做一个口袋系统)