当前位置: 首页 > article >正文

linux系统的常用命令

微服务Linux解析部署使用全流程

Linux安装vim超详细教程

Linux安装JDK及配置环境变量超详细教程

Linux安装tomcat及配置环境变量超详细教程

目录

1、ls:列出目录内容。

2、cd:改变当前目录。

3、pwd:打印当前工作目录的路径

4、mkdir:创建新目录。

5、rmdir:删除空目录

6、touch:创建新文件或更新现有文件的时间戳。

7、cp:复制文件或目录。

8、mv:移动或重命名文件/目录。

9、rm:删除文件或目录。

10、chmod:更改文件或目录的权限

11、chown:更改文件或目录的所有者。

12、grep:搜索文件内容

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

14、cat:查看文件内容。

15、echo:输出文本字符串。

16、sed:流编辑器,用于处理文本

17、awk:模式扫描和处理语言。

18、sort:对文件内容进行排序

19、uniq:从排序好的文件中删除重复行。

20、head:查看文件的开始部分。

21、tail:查看文件的结束部分。

22、top:显示系统中正在运行的进程

23、ps:查看当前正在运行的进程的状态。

24、kill:发送信号到进程。

25、wget:从网络下载文件

26、curl:传输数据。

27、ssh:安全地登录到远程机器。

28、scp:安全地复制文件到远程机器

29、df:报告文件系统的磁盘空间使用情况。

30、du:检查磁盘使用情况。


Linux 系统提供了大量的命令来管理系统和处理文件。以下是一些常用的 Linux 命令及其简要解释:

1、ls:列出目录内容。

ls -l       # 列出详细列表
ls -a       # 列出所有文件,包括隐藏文件

2、cd:改变当前目录。

cd /path/to/directory  # 切换到指定目录
cd ..             # 返回上一级目录

3、pwd:打印当前工作目录的路径

4、mkdir:创建新目录。

mkdir newdir  # 创建名为 newdir 的目录

5、rmdir:删除空目录

6、touch:创建新文件或更新现有文件的时间戳。

touch newfile.txt  # 创建名为 newfile.txt 的空文件

7、cp:复制文件或目录。

cp source.txt destination.txt  # 复制文件
cp -r source_dir destination_dir  # 递归复制目录

8、mv:移动或重命名文件/目录。

mv oldname.txt newname.txt  # 重命名文件
mv file.txt /path/to/directory  # 移动文件

9、rm:删除文件或目录。

rm filename  # 删除文件
rm -r dirname  # 递归删除目录及其内容

10、chmod:更改文件或目录的权限

chmod 644 filename  # 更改文件权限

11、chown:更改文件或目录的所有者。

chown user:group filename  # 更改文件的所有者和组

12、grep:搜索文件内容

grep "pattern" filename  # 在文件中搜索模式

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

find /path/to/search -name "filename"  # 查找名为 filename 的文件

14、cat:查看文件内容。

cat filename  # 显示文件内容

15、echo:输出文本字符串。

echo "Hello, World!"  # 打印字符串到控制台

16、sed:流编辑器,用于处理文本

sed 's/old/new/g' filename  # 在文件中替换文本

17、awk:模式扫描和处理语言。

awk '{print $1}' filename  # 打印文件的每一行的第一个字段

18、sort:对文件内容进行排序

sort filename  # 对文件内容排序

19、uniq:从排序好的文件中删除重复行。

20、head:查看文件的开始部分。

head -n 10 filename  # 查看文件的前 10 行

21、tail:查看文件的结束部分。

tail -n 10 filename  # 查看文件的后 10 行

22、top:显示系统中正在运行的进程

23、ps:查看当前正在运行的进程的状态。

ps aux  # 显示所有进程信息

24、kill:发送信号到进程。

kill PID  # 杀死指定的进程

25、wget:从网络下载文件

wget http://example.com/file  # 从网络下载文件

26、curl:传输数据。

curl http://example.com  # 使用 URL 传输数据

27、ssh:安全地登录到远程机器。

ssh user@remotehost  # 登录到远程主机

28、scp:安全地复制文件到远程机器

scp localfile user@remotehost:/path/to/destination  # 复制文件到远程主机

29、df:报告文件系统的磁盘空间使用情况。

30、du:检查磁盘使用情况。


http://www.kler.cn/news/323806.html

相关文章:

  • 【系统规划与管理师】【案例分析】【考点】【答案篇】第10章 团队建设与管理
  • docker相关命令
  • 基于单片机的精确电压表DA-AD转换
  • 【笔记】神领物流day1.1.13前后端部署【未完】
  • JVM、JRE、JDK关系。HotSpot。JVM规范
  • 【R语言】fs 工具功能速查
  • 【项目经验分享】深度学习点云算法毕业设计项目案例定制
  • 【JavaEE】——内存可见性问题
  • 支付宝远程收款api之小荷包跳转码
  • 画两个数的平方和的曲线
  • ECharts图表图例3
  • 【记录】Excel|不允许的操作:合并或隐藏单元格出现的问题列表及解决方案
  • el-table给列加单位,表头加样式,加斑马纹
  • 【YashanDB知识库】如何dump数据文件,转换rowid, 查询对应内容
  • 9月27日,每日信息差
  • XSS基础
  • 蓝桥杯—STM32G431RBT6(TIM定时器输入捕获频率和占空比)
  • 北斗三号多模对讲机TD70:公专网融合、数模一体、音视频调度,推动应急通信效能升级
  • Xiaojie雷达之路---doa估计(dbf、capon、music算法)
  • 通信工程学习:什么是MIMO多输入多输出技术
  • TDSQL-C电商可视化,重塑电商决策新纪元
  • 我可以通过发包拿到视频网站的视频源文件吗?
  • 软件设计之SSM(1)
  • PWM基础与信号控制
  • C++动态规划问题—第 N 个泰波那契数
  • 物联网助力智慧交通:优势与前景
  • ScrapeGraphAl AI爬虫
  • 零基础教你如何开发webman应用插件
  • Mybatis中字段返回值映射问题
  • XXL-JOB在SpringBoot中的集成