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

linux的基础命令

目录

1. 文件和目录操作

ls

ls -l

ls -a

pwd

touch haha.txt

mkdir 113

cd . 和 cd ..

cd ~

echo "hello world" >> test.c

cat test.txt

mv

rm

2. 压缩与解压

zip test.zip test.c

unzip  test.zip  -d  /root/113

tar czf lesson4.tgz lesson4

tar xzf lesson4.tgz -C /lesson

3.系统信息查看

uname -r

whoami

which ls

su


1. 文件和目录操作

ls

ls 是 Linux 中最常用的列出目录内容的命令。它的基本作用是显示指定目录中的文件和子目录列表。

ls -l

ls -l 命令会列出详细信息,包括文件的权限、所有者、文件大小、修改日期等。

ls -a

ls -a 命令列出所有文件,包括以 . 开头的隐藏文件。

pwd

pwd 命令显示当前工作目录的绝对路径。

touch haha.txt

touch 命令用于创建空文件。

mkdir 113

mkdir 用来创建新的目录。

cd .cd ..

cd . 表示切换到当前目录(通常用来刷新当前目录的路径,效果上并没有变化)。

cd .. 切换到上级目录。

cd ~

cd ~ 命令切换到当前用户的家目录。

cp  src.txt  dst.txt

cp 命令用于复制文件或目录,src 为源文件,dst 为目标文件。

echo "hello world" >> test.c

echo 命令用于向文件中追加内容。在这里,将 "hello world" 写入 test.c 文件。

cat test.txt

cat 命令用于查看文件内容。

 

mv

mv 命令用于移动文件或重命名文件。它可以将文件从一个位置移动到另一个位置,或者更改文件名。

mv  test.c  /home/user/new_test.c  # 移动文件
mv  test.c  new_test.c  # 重命名文件

rm

rm 命令用于删除文件或目录。

rm   -rf  113  # 删除113目录 

2. 压缩与解压

zip test.zip test.c

zip 命令用于将文件打包成 .zip 格式的压缩包。

unzip  test.zip  -d  /root/113

unzip 命令用于解压 .zip 格式的文件,并指定解压目标路径。

tar czf lesson4.tgz lesson4

tar 命令用于打包文件和目录,c 表示创建新的压缩包,z 表示压缩为 .gz 格式,f 表示指定文件名。

tar xzf lesson4.tgz -C /lesson

tar 解压命令,x 表示解压,z 表示 .gz 格式,f 表示文件,C 表示指定解压到的目录。

sz test.txt  # 传输文件到 Windows
rz  # 从 Windows 上传文件到 Linux

3.系统信息查看

uname -r

uname -r 命令用于查看当前系统的内核版本。

whoami

whoami 命令用于查看当前登录的用户。

which ls

which 命令可以查找指定命令的路径。它返回 ls 命令的安装路径。

su

su 命令用于切换用户。

su wyx  # 切换到用户 wyx


http://www.kler.cn/a/610380.html

相关文章:

  • redis 缓存穿透
  • Spring Boot网站性能优化全解析
  • 浏览器渲染原理与优化详解
  • 【redis】哨兵节点作用演示和重选主节点详细流程
  • 简单方法胜过大语言模型?!单细胞扰动敲除方法的实验
  • Rust从入门到精通之入门篇:5.控制流
  • AOA与TOA混合定位,MATLAB例程,自适应基站数量,三维空间下的运动轨迹,滤波使用EKF
  • Git 是什么
  • AI日报 - 2025年3月27日
  • 【解锁 Oracle OCP:数据库专家的进阶之路】
  • Jetpack LiveData 使用与原理解析
  • 关于服务器只能访问localhost:8111地址,局域网不能访问的问题
  • SQL语句---特殊查询
  • 蓝桥杯算法实战分享
  • 基于腾讯云高性能HAI-CPU实现企业财报分析
  • css写法汇总
  • 【android】补充
  • 使用 fetch 实现流式传输:核心原理与实践
  • “立正挨打”之后,黄仁勋正式公布英伟达的量子计算应对战略
  • 版本控制工具