学习啦 > 学习电脑 > 操作系统 > Linux教程 > linux常用文件命令

linux常用文件命令

时间: 佳洲1085 分享

linux常用文件命令

  linux下我们操作文件时难免会遇到很多的相关命令,它们的用法是什么呢?下面由学习啦小编为大家整理了linux文件命令的相关知识,希望大家喜欢!

  linux常用文件命令

  1、文件命名规则

  1)除了/ 之外,所有的字符都合法。

  2)有些字符最好不用,如空格符、制表符、退格符和字符@ # $ & ( ) - 等。

  3)避免使用. 作为普通文件名的第一个字符。

  4)大小写敏感。

  命令格式

  命令格式:命令-选项 参数

  例:ls -la /etc

  说明:1)当有多个选项时,可以写在一起。

  2)两个特殊的目录. 和.. ,分别代表当前目录和当前目录的父目录。

  linux常用文件命令1、ls

  命令名称:ls

  命令英文原意:list

  命令所在路径:/bin/ls

  执行权限:所有用户

  功能描述:显示目录文件

  语法:ls 选项[-ald] [文件或目录]

  -a 显示所有文件,包括隐藏文件

  -l 详细信息显示

  -d 查看目录属性

  linux常用文件命令2、cd

  命令名称:cd

  命令英文原意:change directory

  命令所在路径:shell内置命令

  执行权限:所有用户

  语法:cd [ 目录]

  功能描述:切换目录

  范例:$ cd / 切换到根目录

  $ cd .. 回到上一级目录

  linux常用文件命令3、pwd

  命令名称:pwd

  命令英文原意:print working directory

  命令所在路径:/bin/pwd

  执行权限:所有用户

  语法:pwd

  功能描述:显示当前所在的工作目录

  范例:$ pwd

  /etc/rc5.d

  linux常用文件命令4、touch

  命令名称:touch

  命令所在路径:/bin/touch

  执行权限:所有用户

  语法:touch [文件名]

  功能描述:创建空文件

  范例:$ touch newfile

  linux常用文件命令5、mkdir

  命令名称:mkdir

  命令英文原意:make directories

  命令所在路径:/bin/mkdir

  执行权限:所有用户

  语法:mkdir [ 目录名]

  功能描述:创建新目录

  范例:$ mkdir newdir

  linux常用文件命令6、cp

  命令名称:cp

  命令英文原意:copy

  命令所在路径:/bin/cp

  执行权限:所有用户

  语法:cp -R [源文件或目录] [ 目的目录]

  -R 复制目录

  功能描述:复制文件或目录

  范例:

  $ cp file1 file2 dir1

  将文件file1、file2复制到目录dir1

  $ cp -R dir1 dir2

  将dir1下的所有文件及子目录复制到dir2

  linux常用文件命令7、mv

  命令名称:mv

  命令英文原意:move

  命令所在路径:/bin/mv

  执行权限:所有用户

  语法:mv [源文件或目录] [ 目的目录]

  功能描述:移动文件、更名

  范例:

  $ mv file1 file3

  将当前目录下文件file1更名为file3

  $ mv file2 dir2

  将文件file2移动到目录dir2下

  linux常用文件命令8、rm

  命令名称:rm

  命令英文原意:remove

  命令所在路径:/bin/rm

  执行权限:所有用户

  语法:rm -r [文件或目录]

  -r 删除目录

  功能描述:删除文件

  范例:

  $ rm file3

  删除文件file3

  $ rm -r dir1

  删除目录dir1

  linux常用文件命令9、cat

  命令名称:cat

  命令英文原意:concatenate and display files

  命令所在路径:/bin/cat

  执行权限:所有用户

  语法:cat [文件名]

  功能描述:显示文件内容

  范例:$ cat /etc/issue

  $ cat /etc/services

  linux常用文件命令10、more

  命令名称:more

  命令所在路径:/bin/more

  执行权限:所有用户

  语法:more [文件名]

  (空格) 或f 显示下一页

  (Enter) 显示下一行

  q或Q 退出

  功能描述:分页显示文件内容

  范例: $ more /etc/services

  linux常用文件命令11、head

  指令名称:head

  指令所在路径:/bin/head

  执行权限:All User

  语法:head -num [文件名]

  -num 显示文件的前num行

  功能描述:查看文件的前几行

  范例:$ head -20 /etc/services

  linux常用文件命令12、tail

  指令名称:tail

  指令所在路径:/bin/tail

  执行权限:All User

  语法:tail -num [文件名]

  -num 显示文件的后num行

  -f 动态显示文件内容

  功能描述:查看文件的后几行

  范例:$ tail -30 /etc/services

  linux常用文件命令13、ln

  命令名称:ln

  命令英文原意:link

  命令所在路径:/bin/ln

  执行权限:所有用户

  语法:ln -s [源文件] [ 目标文件]

  -s 创建软链接

  功能描述:产生链接文件

  范例:

  $ ln -s /etc/issue /issue.soft

  创建文件/etc/issue的软链接/issue.soft

  $ ln /etc/issue /issue.hard

  创建文件/etc/issue的硬链接/issue.hard

3622222