【linux】(14)linux常用命令

1. whereis

whereis 命令用于在 Linux 系统中查找命令的二进制文件、源代码文件和手册页的位置。

bash 复制代码
whereis ls

输出示例:

复制代码
ls: /bin/ls /usr/share/man/man1/ls.1.gz

2. file **

file 命令用于查看文件的类型和详细信息。

bash 复制代码
file /bin/ls

输出示例:

复制代码
/bin/ls: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=bb412899104e4b16ac8760753d9205352dbbfb34, stripped

3. who

who 命令用于查看当前登录到系统的用户。

bash 复制代码
who

输出示例:

复制代码
user1   pts/0        2023-10-15 08:00 (192.168.1.10)

4. whoami

whoami 命令用于显示当前用户的用户名。

bash 复制代码
whoami

输出示例:

复制代码
user1

5. pwd

pwd 命令用于显示当前工作目录的路径。

bash 复制代码
pwd

输出示例:

复制代码
/home/user1

6. uname -a

uname -a 命令用于查看系统的内核信息,包括内核名称、版本、主机名等。

bash 复制代码
uname -a

输出示例:

复制代码
Linux hostname 5.4.0-66-generic #74-Ubuntu SMP Fri Feb 19 17:56:34 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

7. echo

echo 命令用于在终端打印文本或变量的值。

bash 复制代码
echo "Hello, World!"

输出示例:

复制代码
Hello, World!

8. clear

clear 命令用于清屏,清除终端中的所有输出。

bash 复制代码
clear

执行后,终端变为空白。

9. history

history 命令用于显示命令历史记录。

bash 复制代码
history

输出示例:

复制代码
1  ls
2  cd /etc
3  pwd
4  who

10. ll

llls -l 的常用别名,用于查看当前目录下的所有文件及详细信息。

bash 复制代码
ll

输出示例:

复制代码
-rw-r--r--  1 user1 user1 2048 Oct 15 14:00 example.txt

11. ll -a

ll -als -la 用于查看当前目录下的所有文件(包括隐藏文件)及详细信息。

bash 复制代码
ll -a

输出示例:

复制代码
drwxr-xr-x  5 user1 user1 4096 Oct 15 14:00 .
drwxr-xr-x  3 root  root  4096 Oct 15 10:00 ..
-rw-r--r--  1 user1 user1 2048 Oct 15 14:00 .hiddenfile

12. unzip

unzip 命令用于解压 zip 格式的压缩文件。

bash 复制代码
unzip archive.zip

13. cd

cd 命令用于切换目录。

bash 复制代码
cd /path/to/directory

14. 改主机名

使用 hostnamectl 更改主机名,需要 sudo 权限。

bash 复制代码
sudo hostnamectl set-hostname new-name

15. 重启

reboot 命令用于重启系统,需要 sudo 权限。

bash 复制代码
sudo reboot
相关推荐
JiMoKuangXiangQu3 分钟前
Linux 内存管理 (6):slub 分配器
linux·内存管理·slab
NetInside_5 分钟前
基于 Gartner 2025 报告:数字体验监测(DEM)核心价值与企业落地指南
运维·云原生
weixin_3077791311 分钟前
Jenkins 多分支流水线自动化引擎:GitHub Branch Source 插件完全指南
运维·架构·自动化·jenkins
_F_y12 分钟前
Linux中gdb的使用
linux
谢某清心寡欲24 分钟前
搭建Linux源码阅读环境
linux
孫治AllenSun32 分钟前
【Doris】运维命令
运维·服务器·网络
我科绝伦(Huanhuan Zhou)44 分钟前
Oracle控制文件、SCN与检查点机制深度解析及数据库初始化原理
运维·数据库·oracle
杨云龙UP1 小时前
从0到可落地:Oracle RMAN异地NFS备份标准脚本(多实例通用)
linux·运维·数据库·oracle
*星星之火*1 小时前
【大白话 AI 答疑】第6篇 大模型指令微调:instruction/input/output核心解析及案例
服务器·前端·人工智能
黑客思维者1 小时前
嵌入式系统DevSecOps深度设计:构建固件级漏洞免疫体系的自动化管道
运维·自动化·devsecops·嵌入式系统