论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
运维.售后
›
运维.售后
›
【Linux】Linux常用下令60条(含完整下令语句) ...
【Linux】Linux常用下令60条(含完整下令语句)
海哥
金牌会员
|
2024-6-25 23:43:59
|
显示全部楼层
|
阅读模式
楼主
主题
664
|
帖子
664
|
积分
1992
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. ls
blk/fdisk:查看磁盘分区信息和管理磁盘
ls
blk # 表现块装备信息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文件中有相应的权限。这是确保体系安全性的关键工具,要谨慎利用。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
海哥
金牌会员
这个人很懒什么都没写!
楼主热帖
如何使用 FlowUs 、Notion 等笔记软件 ...
gRPC入门
CMOS图像传感器——黑电平校正 ...
什么是精准卫星授时?什么是NTP网络时 ...
makefile简单脚本编写和Linux调试器gdb ...
读SQL学习指南(第3版)笔记04_查询入 ...
windows提权-系统错误配置提权 ...
Windows OpenGL 图像对比度调节
计算机科学速成课
上万条美容知识大全ACCESS\EXCEL数据库 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表