Linux基本命令

检查网络连接到另一台计算机或网络设备

ping baidu.com    #以访问百度为例测试网络连接

查看ip地址

ifconfig

显示当前工作目录的完整路径

pwd

列出目录内容

常用选项有 -l(长格式显示信息)、-a(显示隐藏文件)

ls -l

ls -a

创建一个新目录

mkdir new_directory

级联创建目录

mkdir -p -m 755 data/2024/reports

删除一个空目录

rmdir new_directory

删除文件或目录

-r用于递归删除(用于目录)

rm file.txt

-f表示强制删除

rm -rf directory

创建一个空文件

touch new_file.txt

将内容添加到文件中

echo "Some text" > new_file.txt

搜索文本并打印包含该文本的行

grep "h" new_file.txt

更改当前工作目录

cd /path/to/directory  # 转到指定目录

cd ~  # 转到用户的主目录

复制文件或目录

cp ceshi.txt 1.txt    #复制ceshi.txt文件并改名为1.txt

cp -r data 1    #复制文件夹data并改名为1

移动或重命名文件或目录

mv 1.txt 2.txt    #把1.txt文件重命名为2.txt

mv 2.txt 1    #把文件2.txt移动到文件夹1里面

查看文件内容、合并文件

cat ceshi.txt    #查看ceshi.txt文件中的内容

cat 2.txt ceshi.txt > HeBing.txt    #将2.txt和ceshi.txt文件中的内容合并到HeBing.txt

显示当前运行的进程和系统资源的实时视图

top

ctrl + c关闭视图

显示磁盘空间使用情况

df -h    #以易读的方式显示

显示内存和交换空间的使用情况

free -h

报告当前系统中的活动进程

ps aux

终止进程

kill -9 PID  # 强制终止进程

在目录树中查找文件

find / -name 2.txt

打印文件每行的某一列

awk '{print $1}' ceshi.txt    #打印ceshi.txt文件中每行的第一列

报告或省略重复行

sort ceshi.txt | uniq    #对ceshi.txt中的行去重

大小写转换

cat ceshi.txt | tr 'a-z' 'A-Z'    #将文本中的小写字母转换成大写

统计文本中的行数、字数和字符数

wc ceshi.txt

报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息

vmstat 1    #每1秒报告一次系统状态

监视系统输入/输出设备负载

iostat

显示网络相关信息如网络连接、路由表、接口统计等

netstat -tuln

压缩或扩展文件

gzip file.txt    #压缩
gunzip file.txt.gz    #解压

压缩和解压ZIP文件

zip archive.zip file1 file2
unzip archive.zip

创建和操作存档文件(支持多种压缩格式)

tar -cvzf archive.tar.gz /path/to/directory    #创建并压缩
tar -xvzf archive.tar.gz -C /target/directory    #解压到指定目录
  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值