2022
我们一起努力

unix基础教程6 与文件相关的操作

1、文件名及其规范
1)文件名长度:段文件名的系统:14   长:512
2)文件名可用字符:大小写、数字、下划线(_)、小数点(.)
.开始的文件为隐藏文件
文件名中的后缀不代表文件类型
2、touch
1)格式:touch 123
2)作用:
(1)创建文件(文件不存在)
(2)修改文件访问时间(文件存在、更新为当前时间)
3、cp
1)cp 源 目
2)作用:复制文件
3)选项
-i:目标文件存在,请求确认
-r:复制目录到新的目录
cp 源1 源2 目(多个源,目标一定为目录)
4、mv
1)mv 源 目
2)作用:移动文件、改名
3)说明:文件数不变
mv 1.exe /home/npp/1.txt 移动并改名
5、ln链接文件
1)ln file1 file2
2)建立链接
3)链接后,链接属主和权限不变
6、cat
1)cat file1 file2
2)显示文件内容:只能看最后23行内容
3)ctrl+s暂停,ctrl+q恢复
4)会被乱码锁死
7、more(pg)
1)分屏显示文件内容
8、rm
1)rm file
2)删除文件
3)选项
-i:删除前给出确认
-r:删除整个目录结构
-f:强行删除,不做任何提示
9、lp打印文件
1)lp file1
2)打印
3)选项
-d 指定打印机上打印 lp -d lp2 file1
-m 打印完成后,向用户发邮件通知
-n 打印份数:lp -n2 file1
-s 取消屏幕提示信息
-t 在文档封面打印指定的标题
-w 打印完成后在终端显示提示信息
4)lpstat:显示打印系统中打印请求和打印机状态
5)cancel
   cancel printer3-1522 撤销指定请求号的打印
   cancel printer3 撤销指定打印机上的所有请求
6)pr file 格式化输出文件
10、cut切取文件内容
1)-f 指定字段的位置
2)-c 指定列的位置
3)-d 指定字段分隔符,缺省为tab
  student1 tty03 Sep 04 08:36
  student2 tty06 Sep 04 09:36
  student3 tty02 Sep 04 10:36
  cut -f1 user_list 显示文件所有的内容
  cut -d " " -f 1,2 user_list 显示用户名和终端号
  cut -c 26-30 user_list 显示时间
11、paste连接文件
1)paste
2)-d:指定分隔符。默认:制表符
3)paste -d:file1 file2
 

赞(0)
文章名称:《unix基础教程6 与文件相关的操作》
文章链接:https://www.fzvps.com/48917.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!