+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限 。
r 表示可读取 , w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行 。
chmod也可以用数字来表示权限,语法为:chmod abc file , 如chmod 777 file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限 。r=4,w=2,x=1
chmod 777 file,等同于 chmod a=rwx file
chmod ug=rwx,o=x file , 等同于 chmod 771 file
chmod 4755 filename,可使此程序具有root的权限
ls -l 可以查看列出当前用户的文件权限
zip
zip -r filename.zip filesdir
zip -r test.zip ./_把当前所有文件压缩到test.zip
zip -r test.zip test , 把test文件所有文件及目录,要是到test.zip
zip -d test.zip test.txt,删除压缩文件中test.txt文件
zip -m test.zip ./test.txt,向压缩文件中test.zip中添加test.txt文件
zip -r test.zip file1 file2 file3 filesdir,处理多个文件和目录,空格隔开
unzip
unzip zip-file , 解压到当前目录
unzip -d dst-dir zip-file , 解压到指定的目录 , -d后为指定目录
unzip -n zip-file,不覆盖已经存在的文件,-n为不要覆盖原有的文件
unzip -n -d dst-dir zip-file,解压到指定的目录,不覆盖已经原有的文件
unzip -o -d dst-dir zip-file,-o不必先询问用户覆盖原有文件
unzip -l zip-file,仅查看压缩文件内所包含的文件
tar
tar cvf test.tar test , 把test下所有文件和目录做备份tar czvf test.tar.gz test,把test下所有文件和目录做备份并进行压缩tar xzvf test.tar.gz,把这个备份文件还原并解压缩tar tvf test.tar | more,查看备份文件的内容,并以分屏方式显示在显示器上
tar czvf test.tar.gz test --exclude=test/svn , 备份压缩并排除目录
touch
linux--5、文本文件编辑命令cat命令用于查看纯文本文件(较短的):
$ cat [选项] 文件
以下是cat命令常用的3个选项:
(1)$ cat -n 文件
-n 表示显示行号 。
(2)$ cat -b 文件
-b 表示显示行号,但是不包括空行 。
(3)$ cat -A 文件
-A 表示显示出不可见的符号,如空格、tab键等 。
more命令用于查看纯文本文件(较长的):
$ more [选项] 文件
more命令常用的一个参数是"- 数字" , 表示预先显示的行数,默认是一页:
$ more -10 文件
head命令用于查看纯文本文档的前N行:
$ head [选项] 文件
(1)$ head -n 10 文件
这个命令表示显示文件的前10行 。
(2)$ head -n -10 文件
这个命令表示正常输出,但是不显示最后的10行 。
tail命令用于查看纯文本文档的后N行:
$ tail [选项] [文件]
例如,显示文件/etc/passwd的后10行:
$ tail -n 10 /etc/passwd
wc命令用于统计指定文本的行数、字数、字节数:
$ wc [参数] 文本
(1)$ wc -l 文本
-l 参数表示只显示行数 。
(2)$ wc -w 文本
-w 参数表示只显示单词数 。
(3)$ wc -c 文本
-c 参数表示只显示字节数 。
如何在linux终端下用命令编辑一个文件并保存在linux终端下用命令编辑一个文件并保存linux使用命令编辑的具体操作步骤如下:
1、首先打开命令控制台找到要编辑的文件linux使用命令编辑,执行命令ls看看下面有几个文件,我这个下面有个index.php文件 。
2、然后执行命令vi index.php 。
3、这个时候如果想修改这个文件的内容,按下间键盘上的'i'键,最下方就会变成INSERT,就可以修改了 。
4、写个echo的代码进行保存 Esc+:+wq 这个是保存,回车保存 。
推荐阅读
- 租国外服务器访问网站嘛,租国外服务器访问网站嘛安全吗
- 关于phppostgresql主键自增长的信息
- sap营销,SAP营销策略
- php提交数据多行 php怎么多行注释
- 手机扩容u盘怎么加音乐,手机怎么检测u盘是不是扩容
- 最小虚拟机系统,最小虚拟机系统改网卡
- 虚拟直播绿幕素材很花,虚拟直播绿幕素材很花屏怎么办
- 最好的6个go语言框架 go语言后端框架2021
- 脚手架flutter,脚手架出租附近电话