【Linux】-- 入门基础命令

本文详细介绍Linux环境下常用的命令操作,包括用户管理、文件处理、目录浏览等。覆盖从基本的文件创建到高级的文件搜索功能,适合新手快速入门及进阶学习。

目录

Linux简介

一、用户相关操作命令

1.查看当前用户who am i

2.新建用户adduser

3.修改密码passwd

4.删除用户userdel

二、ls指令 

 1.-a

 2.-d

 3.-i

 4.-k

 5.-l

 6. -n

 7.-F

 8.-r

 9.-t

 10.-s

 11.-R

 12.-1

三、pwd命令

四、cd指令

1.Linux管理文件形式 

2.绝对路径和相对路径

3. cd指令操作

五、touch指令

 1.创建普通文件

 2.更改文件最新时间

 3.选项

六、mkdir指令

七、tree指令

八、rmdir和rm指令

 1.rmdir指令 

 2.rm指令 

九、man指令

十、cp指令

十一、mv指令

十二、cat指令

十三、more指令

十四、less指令

十五、head指令

十六、tail指令

十七、重定向

1.>重定向

2.>>重定向

十八、管道

十九、data指令

1.显示时间 

 2.设置时间

 3.时间戳

(1)把时间转换为时间戳

 (2)把时间戳转换为时间

二十、cal指令

二十一、find指令

二十二、which指令

二十三、whereis指令

二十四、grep指令 

二十五、zip和unzip指令

二十六、tar指令

二十七、bc指令

二十八、uname 指令

二十九、常用热键

三十、shutdown指令


Linux简介

        Linux 内核最初由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。是开放源代码的类UNIX操作系统,可以免费使用和自由传播,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

        Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

一、用户相关操作命令

1.查看当前用户who am i

who am i

 显示当前用户,结果为delia: 

2.新建用户adduser

只有root超级用户可以新建用户,因此新建用户之前要使用su -命令输入密码之后切换到root用户。 

 新建用户之前,可以使用ll /home命令查看所有用户,除了用户delia之外,还有一个用户lighthouse,lighthouse是具有root权限的服务器密钥。

adduser username

 使用adduser新建用户Gino,再使用ll /home查看所有用户,发现Gino创建成功了:

3.修改密码passwd

 新建用户之后,需要修改密码,使用passwd:

passwd username

4.删除用户userdel

删除用户,使用userdel username,一般都会加上-r选项,否则不能完全删除该用户相关的目录和文件: 

userdel -r username

二、ls指令 

对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 

ls   选项   目录或文件

 还可以带其他选项。 

 1.-a

列出目录下的所有文件,包括以 . 开头的隐含文件:

 

 2.-d

将目录像文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录

 3.-i

-i 输出文件的 i 节点的索引信息。可以使用ls –ai 指定文件

 4.-k

以 k 字节的形式表示文件的大小。ls –alk 指定文件

 5.-l

列出文件详细信息

 6. -n

用数字的 UID,GID 代替名称。

 

 7.-F

-F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。

 8.-r

对目录反向排序

 

 和ls命令执行的结果排序顺序相反:

 9.-t

以时间排序,按照时间排序,最新的文件排在最前面:

 10.-s

在文件名前输出该文件的大小。(大小排序,如何找到目录下最大的文件)

 11.-R

递归列出所有子目录下的文件。IP.log文件路径为/home/delia/linux/lesson2/IP.log

 ​​

 12.-1

一行只输出一个文件 

三、pwd命令

显示用户当前所在的目录 

pwd

四、cd指令

1.Linux管理文件形式 

 几乎所有的操作系统,管理文件的方式,都是采用多叉树的形式。Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件:

2.绝对路径和相对路径

 对文件定位时,路径的前半段决定文件在哪里,路径的后半段决定针对哪个文件:

绝对路径:从根目录开始的路径。可以唯一标识一个文件

相对路径:以../开头的路径。相对于pwd的路径,不能唯一标识一个文件

3. cd指令操作

cd指令用于改变工作目录,将当前工作目录改变到指定的目录下: 

cd 目录名

cd指令操作: 

五、touch指令

touch指令通常用来创建文件,也可以用来更改时间 

 1.创建普通文件

用来创建一个不存在的文件时,直接使用以下命令: 

touch 文件名

评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值