linux常用命令学习

虽然经常平时使用linux的次数很多,但是对linux的熟练度还是蛮低的,这学期选了linux课程,好好学习一下linux吧😁😁😁

在线帮助命令man

在线手册分为若干个章节image-20210923114246614

显示手册页位置image-20210923114117359

显示查询的描述信息,同whatisimage-20210923114418022

当查询时,系统将进入交互界面,交互可使用的部分按键

与man类似的还有info命令,Info命令会查询textinfo文档,若textinfo文档存在查询主题,则比man手册更详细。

复制文件或目录CP

-v或—verbose,显示指令执行过程。img

-s或–symbolic-link,对源文件建立符号连接,而非复制文件(目录链接用ln命令)。image-20210923194501052

-d或–no-dereference,当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。image-20210923195731289

-l或–link,对源文件建立硬连接,而非复制文件。image-20210923200243466

-p或–preserve,保留源文件或目录的属性。image-20210923194807786

-r递归处理,将指定目录下的文件与子目录一并处理。image-20210923195235367

-i或–interactive ,覆盖文件之前先询问用户。

-a或-archive,相当于上面的-d p r(-d -p -r一起用)

删除文件或目录rm

-d或–directory,直接把欲删除的目录的硬连接数据删成0(此条不正确) 。image-20210923200914905

-i或–interactive,删除既有文件或目录之前先询问用户。

-r或-R或–recursive,递归处理,将指定目录下的所有文件及子目录一并处理。

-v或–verbose,显示指令执行过程。

移动或更名现有的文件或目录mv