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

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

相关文章:

  • 微信小程序登录和获取手机号
  • [学习笔记]NC工具安装及使用
  • 【AI News | 20250326】每日AI进展
  • 最大字段和问题 C++(穷举、分治法、动态规划)
  • h5运行在手机浏览器查看控制台信息
  • leetcode41.缺失的第一个正数
  • 数智读书笔记系列025《智能医疗:医学人工智能的未来》
  • Rust安装并配置配置vscode编译器
  • CPP从入门到入土之类和对象Ⅲ
  • UMI-OCR Docker 部署
  • Python:计算机二级:简单应用
  • g对象在flask中主要是用来实现什么
  • 【Linux】Linux_Ubuntu与Windows之间的文件传输
  • 3.26品优购
  • Linux之编辑器vim命令
  • 力扣HOT100之普通数组:53. 最大子数组和
  • Linux编译器gcc/g++使用完全指南:从编译原理到动静态链接
  • 【leetcode hot 100 215】数组中的第K个最大元素
  • kubeadm部署k8s-1.32版本集群(1个master,1个worker)
  • PX4飞控-接收MAVLINK消息(2)-生成MAVLINK_MSG_ID_***.h文件
  • 傅利叶提出下个十年战略,CEO顾捷:机器人要有温度,要用实际价值来定义形态
  • 马上评丨全民定制公交,打开城市出行想象空间
  • 总奖池超百万!第五届七猫现实题材征文大赛颁奖在即
  • 中国人民银行:5月8日起降息,15日起降准
  • 金融监管总局:支持银行有序设立科技金融专门机构,推动研发机器人、低空飞行器等新兴领域的保险产品
  • 李云泽:将尽快推出支持小微企业民营企业融资一揽子政策