首页 > 系统相关 >小满Linux(第一章认识Linux)

小满Linux(第一章认识Linux)

时间:2023-01-29 11:33:23浏览次数:76  
标签:解压 文件 tar 压缩 jpg 第一章 小满 Linux


Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的​​类UNIX​​​操作系统,其内核由​​林纳斯·本纳第克特·托瓦兹​​​于1991年10月5日首次发布,它主要受到​​Minix​​​和Unix思想的启发,是一个基于​​POSIX​​​的多用户、​​多任务​​​、支持​​多线程​​​和多​​CPU​​​的操作系统。它能运行主要的​​Unix​​​工具软件、应用程序和网络协议。它支持​​32位​​​和​​64位​​​硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的​​debian​​​、​​archlinux​​​,和基于商业开发的​​Red Hat Enterprise Linux​​​、​​SUSE​​​、​​Oracle Linux​​等。

1.使用SSH连接服务器

window 安装SSH(安装地址) ​​mls-software.com​

Macbook 免安装自带

2.使用方式

打开终端

ssh  账号默认root@服务器地址 例子  ssh [email protected] 然后选择Y ,然后输入密码即可

小满Linux(第一章认识Linux)_javascript

 

小满Linux(第一章认识Linux)_前端_02

 显示这个代表连接成功

3.基本命令

Linux ls 命令

用来查看当前的目录的文件

小满Linux(第一章认识Linux)_linux_03

Linux cd 用来切换目录

小满Linux(第一章认识Linux)_前端_04

 Linux wget 命令用来下载一些东西

nodejs 下载地址​​下载 | Node.js 中文网​

执行以下命令 

 wget https://cdn.npmmirror.com/binaries/node/v14.19.1/node-v14.19.1-linux-x64.tar.xz

下载完成之后

解压

使用tar 命令

-c: 压缩
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg 
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 

# tar -rf all.tar *.gif 
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 

# tar -uf all.tar logo.gif 
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 

# tar -tf all.tar 
这条命令是列出all.tar包中所有文件,-t是列出文件的意思 

# tar -xf all.tar 
这条命令是解出all.tar包中所有文件,-x是解开的意思 

压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for ​​Linux​​ zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar –xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

我们执行  tar -xvf node-v14.19.1-linux-x64.tar.xz

4.配置环境变量

Linux pwd命令

命令用于显示工作目录

小满Linux(第一章认识Linux)_多用户_05

使用pwd命令获取node bin 的位置 

前往跟目录下面的etc/profile 此文件涉及系统的环境,即环境变量相关。这里修改会对所有用户起作用

使用vi命令编辑该文件

vi profile  

然后按一下I键 进入编辑模式

在最后一行添加

export PATH=$PATH:你的目录/node-v14.19.1-linux-x64/bin

然后执行 source profile 或者重启linux

配置淘宝代理 npm config set registry https://registry.npm.taobao.org

标签:解压,文件,tar,压缩,jpg,第一章,小满,Linux
From: https://blog.51cto.com/u_13463935/6025611

相关文章

  • Linux工具篇 | Linux diff与git补丁文件的生成与使用
    一、diff命令生成的补丁(1)补丁文件的生成在某一目录下新建目录patch-test-new与patch-test-old:~/Study/patch$lspatch-test-newpatch-test-old分别在目录patch-test-new......
  • linux环境制定定时任务
    1.每隔5秒执行一次编辑crontab-e点击查看代码*/1****/bin/date>>/tmp/date.txt*/1****sleep5&&/bin/date>>/tmp/date.txt*/1****sleep10&......
  • linux命令与公私钥
    昨日内容回顾etc目录配置相关/etc/profile 环境变量文件/etc/motd 开机欢迎界面usr目录程序相关四种安装软件的方式 1.yum安装 自动解决依赖性问题 2.r......
  • shell/Linux 任务学习笔记整理2:head/tail命令
    注!!:笔记来源:(原文链接:)https://blog.csdn.net/zznnniuu/article/details/123155074      版权声明:本文为CSDN博主「zznnniuu」的原创文章原文链接:https://blog......
  • 13--linux常用操作 | 青训营笔记
    这是我参与「第五届青训营」伴学笔记创作活动的第13天Linux命令大全|菜鸟教程(runoob.com)1.ls命令ls可能是每个Linux用户在其终端中键入的第一个命令。它允许......
  • shell/Linux 任务学习笔记整理1:wc/awk/sed
    注: 笔记来源:(原文链接:)https://blog.csdn.net/qq_37085158/article/details/127170488一 wc:统计文件的字节数、单词数、行数wc命令来自于英文词组“Wordcount”的缩写,......
  • ⑩.linux查看各进程占用cpu/内存情况
    1.ps,top命令1.1ps命令1.2top命令2.排序进程2.1复杂方法2.2简单方法1.ps,top命令ps和top命令常用来查看Linux系统进程相关信息。ps命令:可以查看进程的......
  • Linux下docker安装部署
     Linux下docker安装部署 环境说明该文档安装环境为CentOSLinuxrelease7.9.2009,内核版本为3.10.0-1160.81.1.el7.x86_64 安装方法使用Docker仓库进行安装 ......
  • Linux-crontab定期执行程序的命令
    https://www.runoob.com/linux/linux-comm-crontab.html Linux crontab 是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond 命......
  • Linux系统Shell脚本第二章:条件测试、正整数字符串比较与if、case语句
    目录一、条件测试1、三种测试方法2、正整数值比较3、字符串比较4、逻辑测试二、脚本中常用命令1、echo命令2、date命令3、cal命令4、tr命令5、cut命令6、sort......