Linux命令集

本文介绍了一系列常用的 Linux 命令,包括文件和目录操作、用户管理、权限设置等,适合初学者快速掌握基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux命令集

指令效果必要参数可选参数
ls列出当前目录下所有文件或文件夹--
ll列出当前目录下所有文件或文件夹及各自的详细信息--
dir同上--
pwd显示当前目录-[-P]:大写,显示完整路径
mkdir [-mp] 目录名称创建一个新的目录目录名称[-m]:配置文件的权限
[-p]:直接将所需要的目录(包含上一级目录)递回创建起来
rmdir [-p] 目录名称删除一个【空】的目录目录名[-p]:连同上一级【空的】目录也一起删除
rm删除文件或目录文件名/目录名-
man查看命令文档命令-
date查看当前时间--
cal查看当月日历--
cat由第一行开始显示文件内容--
tac由倒数第一行开始显示文件内容--
vi/vim hello.sh新建或打开文件hello.sh文件名-
chmod +x ./hello.sh给文件添加可执行权限,此时ls显示的文件名称会加粗--
./hello.sh执行文件-可向文件传入任意个参数
< CTRL+D>执行文件后,退出输入模式-
chown [–R] 属主名 文件名更改文件属主或同时更改文件属组属主名 文件名,或
属主名:属组名 文件名
-R:递归更改文件属组,如果加上该参数,
那么该目录下的所有文件的属组都会更改。
ifconfig显示网络设备信息--
su user切换用户root:用户名-
adduser root增加一个用户root:用户名-
passwd [用户名称]在root权限下修改用户密码-若无指定用户,则默认修改root用户的面膜
hexdump查看十六进制文件FILE_NAME[-C]低八位先显示,高八位后显示

ls命令参数

语法:

[root@www ~]# ls [-aAdfFhilnrRSt] 目录名称
[root@www ~]# ls [--color={never,auto,always}] 目录名称
[root@www ~]# ls [--full-time] 目录名称
指令效果
-a全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来
/usr (路径)显示/usr目录下的所有文件或文件夹,即指定绝对路径,若无该参数,则为当前目录
-l显示文件的属性以及文件所属的用户和组,等同于[ll]命令
-d仅列出目录本身,而不是列出目录内的文件数据

实例:

[root@mayao abc]# ls -l
total 12
-rwxr-xr-x 1 root root  120 Dec 16 13:50 a
drwxr-xr-x 2 root root 4096 Dec 17 11:35 ef #此处第一个字符[d]表明这是一个目录
-rwxr-xr-x 1 root root  120 Dec 17 11:25 hello.sh

cd命令参数

指令效果
/usr (路径)相对路径(./xx)或绝对路径(/xx)
~回到当前用户的根目录下(/root)
..返回上一级目录
-返回上次目录

cp (复制文件或目录)

语法:

[root@www ~]# cp [-adfilprsu] 来源档(source) 目标档(destination)
[root@www ~]# cp [options] source1 source2 source3 .... directory
指令效果
/usr (路径)相对路径(./xx)或绝对路径(/xx)
-i若目标档(destination)已经存在时,在覆盖时会先询问动作的进行
-p连同文件的属性一起复制过去,而非使用默认属性
-r递回持续复制,用於目录的复制行为

实例:

[root@www ~]# cp ./hello.php a/hello.sh
[root@www ~]# cp -i ./hello.php a/hello.sh
cp: overwrite `a/hello.sh'? n               #n不覆盖,y为覆盖

rm (移除文件或目录)

语法:

 rm [-fir] 文件或目录
指令效果
-f就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-i互动模式,在删除前会询问使用者是否动作
-r递回删除,最常用在目录的删除,这是非常危险的选项!!!

mv (移动文件与目录,或修改名称)

语法:

[root@www ~]# mv [-fiu] source destination
[root@www ~]# mv [options] source1 source2 source3 .... directory
指令效果
-f就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-i互动模式,在删除前会询问使用者是否动作
-u若目标文件已经存在,且 source 比较新,才会升级 (update)
[root@www~]# mv hello.php he.sh    #修改名称:
[root@www~]# mv he.sh ./abc        #移动文件或目录:

vim

编辑器键位图
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值