【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
相关推荐
顾安r1 分钟前
12.17 脚本网页 创意导航
java·linux·前端·游戏·html
云和数据.ChenGuang2 分钟前
ELK 是一套**开源的日志收集、存储、分析与可视化的技术栈
服务器·数据库·elk·开源·运维技术·数据库运维工程师
艾莉丝努力练剑2 分钟前
【Linux进程(二)】Linux进程的诞生、管理与消亡:一份基于内核视角的完整分析
大数据·linux·运维·服务器·c++·安全·centos
原神启动13 分钟前
Ansible(一)—— 自动化运维工具 Ansible:集中化管理服务器
运维·自动化·ansible
取加若则_4 分钟前
Linux权限
linux·c++
HalvmånEver6 分钟前
Linux:Ext系列⽂件系统(一)
大数据·linux·运维
专业开发者8 分钟前
技术说明:基于 Wi-Fi Aware™的 Miracast® 应用
linux·运维·网络
拾光Ծ10 分钟前
【linux】环境变量(详解)
linux·运维·服务器
落羽的落羽11 分钟前
【C++】并查集的原理与使用
linux·服务器·c++·人工智能·深度学习·随机森林·机器学习
神奇的程序员8 小时前
从已损坏的备份中拯救数据
运维·后端·前端工程化