linux常用文件,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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值