【面试刷题】——Linux基础命令

Linux基础命令是在Linux操作系统中执行常见任务的一组命令。以下是一些常用的Linux基础命令,它们用于管理文件系统、执行系统任务、查看文件内容等。

文件和目录操作:

ls: 列出目录中的文件和子目录。

pwd: 显示当前工作目录的路径。

cd: 更改当前工作目录。

mkdir: 创建新目录。

rmdir: 删除空目录。

touch: 创建新文件或更新文件的时间戳。

cp: 复制文件或目录。

mv: 移动文件或重命名文件。

rm: 删除文件或目录。

find: 在文件系统中查找文件。

grep: 在文件中搜索文本。

cat: 查看文件内容。

less or more: 分页查看文件内容。

系统信息和管理:

uname: 显示系统信息。

who: 显示当前登录用户信息。

top: 实时查看系统资源使用情况。

ps: 显示进程信息。

kill: 终止进程。

df: 显示磁盘空间使用情况。

du: 显示目录或文件的磁盘使用情况。

shutdown / reboot: 关闭或重启系统。

用户和权限:

useradd / adduser: 创建新用户。

passwd: 修改用户密码。

userdel / deluser: 删除用户。

chmod: 修改文件或目录的权限。

chown: 修改文件或目录的所有者。

sudo: 使用超级用户权限执行命令。

su: 切换用户。

压缩和解压:

tar: 打包和解包文件。

gzip / gunzip: 压缩和解压缩文件。

zip / unzip: 创建和解压ZIP文件。

网络和通信:

ping: 测试主机之间的网络连接。

ifconfig: 显示或配置网络接口信息。

netstat: 显示网络连接、路由表等信息。

ssh: 远程登录到其他计算机。

scp: 安全地复制文件到远程计算机。

包管理器:

apt / apt-get (Debian/Ubuntu) 或 yum (Red Hat/CentOS):用于安装、更新和管理软件包。

这只是一些常见的Linux基础命令示例,Linux系统提供了大量命令和选项,可以满足各种需求。要了解这些命令的详细信息和选项,可以使用命令的man页面(例如,man ls)或在线资源进行深入学习。

相关推荐
Y1anoohh1 分钟前
驱动学习专栏--字符设备驱动篇--2_字符设备注册与注销
linux·c语言·驱动开发·学习
.R^O^43 分钟前
计算机知识
linux·服务器·网络·安全
sky.fly1 小时前
三层路由器,SSH远程登录访问路由器,通过telnet远程登录访问路由器(不安全),路由器的基本设置之多网络互联解决办法:单臂路由
服务器·网络·计算机网络·智能路由器
卡戎-caryon1 小时前
【Linux网络与网络编程】11.数据链路层mac帧协议&&ARP协议
linux·服务器·网络·笔记·tcp/ip·数据链路层
夜月yeyue1 小时前
STM32启动流程详解
linux·c++·stm32·单片机·嵌入式硬件·c#
烛.照1031 小时前
RabbitMQ消息的可靠性
linux·docker·rabbitmq
RLG_星辰2 小时前
prime-2 靶场笔记(vuInhub靶场)
linux·笔记·网络安全·渗透测试·权限维持·smb协议·lxd提权
CoolScript2 小时前
WSL2 配置和离线安装linux系统。
linux·运维·服务器
稀饭过霍2 小时前
【linux】命令收集
linux·服务器·网络
珹洺2 小时前
Linux红帽:RHCSA认证知识讲解(十 三)在serverb上破解root密码
linux·运维·服务器·网络·后端