【Linux】Linux常用命令60条(含完整命令语句)

您所在的位置:网站首页 word链接的文件不可用,请使用编辑链接命令查找文件 【Linux】Linux常用命令60条(含完整命令语句)

【Linux】Linux常用命令60条(含完整命令语句)

2024-07-10 17:36:05| 来源: 网络整理| 查看: 265

Linux是一个强大的操作系统,它提供了许多常用的命令行工具,可以帮助我们用于管理文件、目录、进程、网络和系统配置等。以下是一些常用的Linux命令:

1. ls:列出当前目录中的文件和子目录 ls

在这里插入图片描述

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

在这里插入图片描述

3. cd:切换工作目录 cd /path/to/directory

在这里插入图片描述

4. mkdir:创建新目录 mkdir directory_name 5. rmdir:删除空目录 rmdir directory_name 6. rm:删除文件或目录 rm file_name rm -r directory_name # 递归删除目录及其内容 7. cp:复制文件或目录 cp source_file destination cp -r source_directory destination # 递归复制目录及其内容 8. mv:移动或重命名文件或目录 mv old_name new_name 9. touch:创建空文件或更新文件的时间戳 touch file_name 10. cat:连接和显示文件内容 cat file_name

在这里插入图片描述

11. more/less:逐页显示文本文件内容 more file_name less file_name

在这里插入图片描述

12. head/tail:显示文件的前几行或后几行 head -n 10 file_name # 显示文件的前10行 tail -n 20 file_name # 显示文件的后20行

在这里插入图片描述

13. grep:在文件中搜索指定文本 grep search_term file_name 14. ps:显示当前运行的进程 ps aux

在这里插入图片描述

15. kill:终止进程 kill process_id 16. ifconfig/ip:查看和配置网络接口信息 ifconfig ip addr show

在这里插入图片描述

17. ping:测试与主机的连通性 ping host_name_or_ip 18. wget/curl:从网络下载文件 wget URL curl -O URL 19. chmod:修改文件或目录的权限 chmod permissions file_name 20. chown:修改文件或目录的所有者 chown owner:group file_name 21. tar:用于压缩和解压文件和目录 tar -czvf archive.tar.gz directory_name # 压缩目录 tar -xzvf archive.tar.gz # 解压文件 22. df/du:显示磁盘使用情况 df -h # 显示磁盘空间使用情况 du -h directory_name # 显示目录的磁盘使用情况

输出结果为:

(wzk_base) wangzhenkuan@pc-System-Product-Name:~$ df -h 文件系统 大小 已用 可用 已用% 挂载点 tmpfs 6.2G 2.9M 6.2G 1% /run /dev/nvme0n1p3 861G 288G 530G 36% / tmpfs 31G 0 31G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/nvme0n1p1 511M 6.1M 505M 2% /boot/efi /dev/sda 1.8T 1.2T 521G 71% /home tmpfs 6.2G 112K 6.2G 1% /run/user/1000 tmpfs 6.2G 68K 6.2G 1% /run/user/1001 tmpfs 6.2G 68K 6.2G 1% /run/user/1003 tmpfs 6.2G 68K 6.2G 1% /run/user/1008 tmpfs 6.2G 68K 6.2G 1% /run/user/1006 tmpfs 6.2G 72K 6.2G 1% /run/user/1005

在这里插入图片描述

23. mount/umount:挂载和卸载文件系统 mount /dev/sdX1 /mnt # 挂载分区到指定目录 umount /mnt # 卸载挂载的文件系统 24. psql/mysql:用于与PostgreSQL或MySQL数据库交互的命令行工具 psql -U username -d database_name # 连接到PostgreSQL数据库 mysql -u username -p # 连接到MySQL数据库 25. top/htop:显示系统资源的实时使用情况和进程信息 top htop

在这里插入图片描述

26. ssh:远程登录到其他计算机 ssh username@remote_host 27. scp:安全地将文件从本地复制到远程主机,或从远程主机复制到本地 scp local_file remote_user@remote_host:/remote/directory 28. find:在文件系统中查找文件和目录 find /path/to/search -name "file_pattern" 29. grep:在文本中搜索匹配的行,并可以使用正则表达式进行高级搜索 grep -r "pattern" /path/to/search 30. sed:流编辑器,用于文本处理和替换 sed 's/old_text/new_text/' file_name 31. awk:用于文本处理和数据提取的文本处理工具 awk '{print $1}' file_name # 提取文件中的第一列数据 32. ssh-keygen:生成SSH密钥对,用于身份验证远程服务器 ssh-keygen -t rsa 33. date:显示或设置系统日期和时间 date

在这里插入图片描述

34. echo:将文本输出到标准输出 echo "Hello, World!"

在这里插入图片描述

35. ln:创建硬链接或符号链接 ln source_file link_name # 创建硬链接 ln -s source_file link_name # 创建符号链接 36. uname:显示系统信息 uname -a

在这里插入图片描述

37. shutdown/reboot:关闭或重新启动系统 shutdown -h now # 立即关闭系统 reboot # 重新启动系统 38. who/w:显示当前登录的用户信息 who w 39. curl:用于与网络资源进行交互,支持各种协议 curl -X GET http://example.com 40. zip/unzip:用于压缩和解压ZIP文件 zip archive.zip file1 file2 # 压缩文件 unzip archive.zip # 解压ZIP文件 41. chmod/chown:修改文件或目录的权限和所有者 chmod permissions file_name # 修改文件权限 chown owner:group file_name # 修改文件所有者 42. useradd/userdel:用于添加和删除用户账户 useradd new_user # 添加用户 userdel username # 删除用户 43. passwd:更改用户密码 passwd username 44. cron:定时任务管理器,用于自动执行计划任务 crontab -e # 编辑用户的定时任务 45. uptime:显示系统的运行时间和负载情况 uptime

在这里插入图片描述

46. hostname:显示或设置计算机的主机名 hostname # 显示主机名 47. iptables/ufw:用于配置防火墙规则 iptables -A INPUT -p tcp --dport 80 -j ACCEPT # 允许HTTP流量 ufw enable # 启用Uncomplicated Firewall 48. netstat/ss:显示网络连接信息 netstat -tuln # 显示所有TCP和UDP端口 ss -tuln # 使用Socket Stat查看网络连接 49. ps/top/htop:显示进程信息和系统资源使用情况 ps aux # 显示所有进程 top # 实时监视系统资源 htop # 更友好的进程监视器 50. history:查看命令历史记录 history

在这里插入图片描述

51. free:显示系统内存使用情况 free -m # 以MB为单位显示内存使用情况 52. lsblk/fdisk:查看磁盘分区信息和管理磁盘 lsblk # 显示块设备信息 fdisk /dev/sdX # 打开磁盘分区工具 53. nc:用于网络连接测试和数据传输 nc -vz host_name_or_ip port # 测试主机的端口是否可达 54. stat:显示文件或目录的详细信息 stat file_or_directory 55. nmcli:用于管理网络连接的命令行工具 nmcli connection show # 显示网络连接信息 56. tailf:实时追踪文件的末尾,类似于tail -f tailf file_name 57. scp:安全地将文件从本地复制到远程主机,或从远程主机复制到本地 scp local_file remote_user@remote_host:/remote/directory # 从本地到远程 scp remote_user@remote_host:/remote/file local_directory # 从远程到本地 58. rsync:用于在本地和远程系统之间同步文件和目录 rsync -avz source_directory/ remote_user@remote_host:/remote/directory/ 59. dd:用于复制和转换文件 dd if=input_file of=output_file bs=block_size 60. sudo:以超级用户权限运行命令 sudo command_to_run_as_superuser

sudo命令允许普通用户执行需要超级用户权限的命令,前提是他们在sudoers文件中有相应的权限。这是确保系统安全性的关键工具,要谨慎使用。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭