文章目录
- 1、cp指令
- 例一:
- 例二:
- 例三:
- 例四:
- 例五:
- 2、mv 指令
- 例一:
- 例二:
- 3、cat指令
- 例一:
- 4、tac指令
- 5、which指令
- 6、date指令
- 时间戳:
- 7、zip指令
今天我们继续学习Linux下的几个基本指令,本篇是在Xshell环境下执行的。
1、cp指令
功能 :cp指令用于复制文件或目录CSDN@大帅哥
语法:cp [选项] 源文件或目录目标文件或目录
常用选项 :
- -f 或 -force 强行复制文件或目录,不论目的文件或目录是否已经存在(多用于管理员名下)
- -i 或–interactive覆盖文件之前先询问用户(保险一点)
- -r递归处理,将指定目录下的文件与子目录一并处理。
例一:
将 文件1 拷贝到 文件2 当中去。
cp 文件1 文件2
例二:
将单个文件拷贝到指定目录底下
cp 文件 指定目录
例三:
将多个文件拷贝到指定目录下
cp *.txt /目录
例四:
cp 如果目标文件中已有内容,则将内容覆盖。
例五:
将目录拷贝到指定目录里
2、mv 指令
功能:将文件重命名或将其移至一个新的目录中。可以用来移动文件或者将文件改名,经常用来备份文件或者目录。
常用选项:
- -f:force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
- -i:若目标文件(destination)已经存在时,就会询问是否覆盖!
例一:
在当前目录下,将文件1剪切成为文件2
mv 文件1 文件2
例二:
将目录剪切到指定目录下
mv 目录 目录
—
3、cat指令
功能:查看目标文件的内容
cat[选项] [文件]
文件主要有两部分构成:
第一是文件的内容,第二是文件的属性
cat 主要是打印出文件的内容,打印文件的属性可以是ls -l等
例一:
- -n对输出的所有行编号
-
-s不输出多行空行
-
-b对非空输出行编号
4、tac指令
将文件内容从尾到头打印
5、which指令
搜寻指令的存放地址
热知识:
Linux中的指令其实是以为文件的形式储存到电脑中的,所有的指令其实都只是一个二进制文件,并且可以根据路径找到
6、date指令
date可以查看当前的时间
还可以以多种形式组合年月日时分秒等:
当然,由于时区的划分,不同的国家不同地点的时间显然不一样,这时,时间戳的概念就引申出来了
时间戳:
时间戳是指格林威治时间 1970 年 01 月 01 日 00 时 00 分 00 秒 (北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒) 起至现在的总秒数,它是一种能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。
–豆包AI搜索
在Linux中也有对应的指令查看:
当前时间与1970年一月一号的差
7、zip指令
功能:将目录或文件压缩成zip格式
zip 压缩文件.zip 目录或文件
感谢大家能看到这里,多多支持!