linux 文件类型 时间戳 ls bash特性四 文件查看命令 cp move echo

简介:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
linux的文件类型
     普通文件: - , f
     目录文件 :  d (路径映射)
     链接文件: l  (符号链接)
     设备文件:
         字符设备:c
         块文件:b
     命令管道:p
     套接字文件:s
     
linux文件时间戳
     访问时间
     修改时间
     改变时间:源数据发生改变的时间
     
ls
     -a:显示所有文件
     -A:不显示通用路径 . ..
     -l:长格式
     -d:显示目录自身信息,通常与-l一起使用
     -r:逆序显示
     -R:递归显示
     -h:易读格式显示文件大小
     -i:index node 索引节点
     
tree  树状显示目录文件
 
bash特性之四
     alias 显示当前shell中定义的所有别名
     alias 别名  = ‘原始命令’
     unalias 别名  删除别名
     
文件查看:
     file FILE ...  查看文件内容格式
     cat 将文件连接起来显示
         -E:显示linux行结束符 $
         -v:显示非打印字符
         -e:相当于 -vE
         -n:显示时给行按顺序编号
         -s:多个连续的空白行显示为一个空白行
 
             tac 按行逆序显示文件内容
             
     more
     less
     head
         -n #  显示行数
     
     tail
         -n #
         -f 显示文件内容后不退出,继续显示后续追加内容
         
  echo的用法
      -e:支持控制字符选项,eg: \n 换行
      \0NNN 
      \033 [##m
      第一个#表示前景色,第二个表示背景色
      \033 [0m 控制结束符
      eg:"\033[1mHELLO \033[0m"  
      
      -n:不为显示的内容自动换行
      
文件操作
     cp:
         -r:递归创建
         -i:交互式
         -d:当源文件为链接文件,复制链接字符本身而非指向的源文件
         -a:相当于-dr
         -p:保持源文件属性
         -f:强制覆盖,与-i一起用时无效
         
     mv:移动文件,无需使用-r选项,直接复制
























本文转自wanglm51051CTO博客,原文链接: http://blog.51cto.com/studyit2016/1768091,如需转载请自行联系原作者



相关文章
|
5天前
|
存储 网络协议 Linux
【Linux】进程IO|系统调用|open|write|文件描述符fd|封装|理解一切皆文件
本文详细介绍了Linux中的进程IO与系统调用,包括 `open`、`write`、`read`和 `close`函数及其用法,解释了文件描述符(fd)的概念,并深入探讨了Linux中的“一切皆文件”思想。这种设计极大地简化了系统编程,使得处理不同类型的IO设备变得更加一致和简单。通过本文的学习,您应该能够更好地理解和应用Linux中的进程IO操作,提高系统编程的效率和能力。
53 34
|
2月前
|
存储 NoSQL Linux
linux积累-core文件是干啥的
核心文件是Linux系统在程序崩溃时生成的重要调试文件,通过分析核心文件,开发者可以找到程序崩溃的原因并进行调试和修复。本文详细介绍了核心文件的生成、配置、查看和分析方法
159 6
|
2月前
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
278 14
|
2月前
|
存储 NoSQL Linux
linux之core文件如何查看和调试
通过设置和生成 core 文件,可以在程序崩溃时获取详细的调试信息。结合 GDB 等调试工具,可以深入分析 core 文件,找到程序崩溃的具体原因,并进行相应的修复。掌握这些调试技巧,对于提高程序的稳定性和可靠性具有重要意义。
429 6
|
2月前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
91 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
8月前
|
Linux
Linux命令:`cp` - 复制文件与目录的利器
`cp`是Linux中的命令行工具,用于复制文件和目录。基本语法是`cp [选项] 源 目标`。常用选项包括:`-r`(递归复制目录)、`-i`(交互式确认覆盖)、`-u`(只复制更新的文件)、`-v`(详细输出)、`-p`(保留文件属性)、`-l`(创建硬链接)和`-s`(创建符号链接)。`--backup`选项可在覆盖前创建备份,`--sparse`处理稀疏文件。通过组合使用这些选项,用户可以灵活地管理文件和目录的复制操作。
|
9月前
|
Linux
Linux命令(90)之cp
Linux命令(90)之cp
114 3
|
Shell Linux 程序员
linux(十二)文件和目录相关命令cp和mv
接下来,我们来看一下linux系统中的移动mv和复制cp命令。 复制粘贴命令的使用频率相对就高很多了。毕竟程序员的键盘磨损最严重的三个按键就是ctrl、c、v键了。开个玩笑。
109 0
|
Linux 数据安全/隐私保护 Windows
初学[Linux]基础命令“touch, cat, more, cp, rm, vm“
初学[Linux]基础命令“touch, cat, more, cp, rm, vm“
143 1
|
Linux
Linux命令之cp
Linux命令 cp
86 2