Linux基本命令的使用及目录权限问题

来源:互联网 发布:ping ip加端口怎么写 编辑:程序博客网 时间:2024/06/04 22:46

Linux基本命令
进入到Linux后会有两个类型的用户—自定义用户和root用户。
root用户和自定义用户之间的转换用命令“su”
这里写图片描述

“ls”命令:列出该目录下所有的子目录与文件,后面加上不同的参数有不同的效果
ls -t 操作:根据文件创建时间,对文件进行排序

这里写图片描述

ls -l 操作:用来显示目录列表

这里写图片描述

……

“pwd”命令:显示用户当前所在的目录
“cd”命令:改变当前工作目录为指定目录

cd .. 返回上级目录
cd - 返回最近的目录
cd ~ 用户家目录

注:mkdir PHY
这里写图片描述

“mv”命令:移动文件
1.移动文件到指定位置
这里写图片描述

2.源文件和目标文件在同一目录底下(改名)
这里写图片描述

“touch”命令 : 创建文件
1.如果创建的文件不存在,即创建一个新的文件
2.如果创建的文件存在,则是修改更新时间
这里写图片描述

查看目标文件的内容

1.cat/tac:cat -b 文件名—对非空输出行编号
cat -n 文件名—对输出的所有行编号
cat -s 文件名—不输出多行空行

2.more 文件名:对文件输出进行分页显示
(q退出more)只能往后翻,不能往前翻

3.less 文件名 :对文件输出进行分页显示
不仅可以前后翻阅文件内容,还具有搜索功能。
(按q退出)

显示一个文件的前n行和后n行

1.head -n 文件名 (head -n 2 Makefile)
2.tail -n 文件名 (tail -n 2 Makefile) ( -f 循环读取)

输出队列:

touch tmp
seq 1 100 >tmp
head -n50 tmp | tail -n1 管道

输出时间:
这里写图片描述

date +%s 输出时间戳
这里写图片描述

date -s 时间 //设置时间

打印日历:
cal -参数 月份 年份

cal -y 2016 //打印2016年日历

grep命令:
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。使用权限所有用户。

zip压缩文件/unzip解压文件:
这里写图片描述

tar指令:打包/解包
这里写图片描述

bc命令: 计算器
可以计算超级大的数。

目录权限
Linux 目录权限有:

r —读权限
w —写权限
x —可执行权限

如果要进入目录,还需要在目录中执行增删查(cd, touch, ls, rm, mv等)改文件操作, 需要哪些权限?

拥有x权限才可以cd 到目录下面
这里写图片描述

拥有x权限和r权限时才可以切换到该目录下进行ls 操作
这里写图片描述

拥有x权限和w权限才可以切换到该目录下进行touch操作
这里写图片描述

拥有x权限的基础上才可以对目录中的文件进行rm和mv操作
没有r权限,可以对文件进行rm和mv操作;没有w权限,不能对文件进行rm和mv操作。
这里写图片描述
这里写图片描述

文件的权限和属性:
这里写图片描述

原创粉丝点击