linux压缩命令(linux基本操作命令)

1. linux压缩命令,linux基本操作命令?

Linux系统中操作指令大全有哪些呢?下面是具体介绍:

linux系统中操作指令有很多,最常用操作指令是:cd命令、cd命令、grep命令、find命令、cp命令、mv命令、rm命令、ps命令、kill命令、killall命令、file命令、tar命令、cat命令、chgrp命令、chown命令、chmod命令、pwd命令、vim命令、gcc命令、time命令。

1、cd命令

这是一个非常基本,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

2、ls命令

这是一个非常有用的查看文件与目录的命令。

3、grep命令

该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等。

4、find命令

find是一个基于查找的功能非常强大的命令,相对而言,它的使用也相对较为复杂,参数也比较多。

5、cp命令

该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下。

6、mv命令

该命令用于移动文件、目录或更名,move之意。

7、rm命令

该命令用于删除文件或目录,remove之间。

8、ps命令

该命令用于将某个时间点的进程运行情况选取下来并输出,process之意。

9、kill命令

该命令用于向某个工作(%jobnumber)或者是某个PID(数字)传送一个信号,它通常与ps和jobs命令一起使用。

10、killall命令

该命令用于向一个命令启动的进程发送一个信号。

11、file命令

该命令用于判断接在file命令后的文件的基本数据。

12、tar命令

该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压。

13、cat命令

该命令用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用,从而可以一页页地查看数据。

14、chgrp命令

该命令用于改变文件所属用户组。

15、chown命令

该命令用于改变文件的所有者,与chgrp命令的使用方法相同,只是修改的文件属性不同。

16、chmod命令

该命令用于改变文件的权限。

pwd命令

功能:显示当前所在的工作目录的绝对路径。

18、vim命令

该命令主要用于文本编辑,它接一个或多个文件名作为参数,如果文件存在就打开,如果文件不存在就以该文件名创建一个文件。

19、gcc命令

对于一个用Linux开发C程序的人来说,这个命令就非常重要了,它用于把C语言的源程序文件,编译成可执行程序。

20、time命令

该命令用于测算一个命令(即程序)的执行时间。

linux压缩命令(linux基本操作命令)

2. linux把文件压缩成targz的命令?

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:tar-czftest.tar.gztest.txt。

3、最后,按下回车键执行shell指令,此时会看到test.txt被成功压缩为test.tar.gz。

3. 5 怎么安装Linux命令?

LINUX下安装软件包常有三种,不同的软件包有不同的安装方法:

tar包,整个安装过程可以分为以下几步:

1) 取得应用软件:通过下载、购买光盘的方法获得;

2) 解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包; 阅读附带的INSTALL文件、README文件;

3) 执行“./configure”命令为编译做好准备;

4) 执行“make”命令进行软件编译;

5) 执行“makeinstall”完成安装;

6) 执行“makeclean”删除安装时产生的临时文件。

7) 运行应用程序:一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的 INSTALL和README文件,一般都会有说明。

8) 卸载:通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档

rpm包,安装过程如下:

1) 操作系统:RedHat(Red Hat/Fedora)

2) 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”

3) 包管理工具 yum

4) 支持tar包

5)1rpm命令:安装: rpm –ivh 软件包名.rpm( -I 安装软件,-t测试安装,不是真的安装,-p显示安装进度,-f忽略任何错误,-U升级安装,-v检测套件是否正确安装) 卸载: rpm –e 软件名(注意使用的是软件名,而不是软件包名) 查询:查询当前系统安装的软件包: rpm –qa ‘*软件包名*’

deb包,安装过程:

1) 操作系统:debian系列(Ubuntu)

2) 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”

3) 包管理工具apt-get

4) 支持tar包

5)dpkg命令:安装: dpkg –i 软件包名.deb, 卸载: dpkg –e 软件名,查询:查询当前系统安装的软件包: dpkg –l ‘*软件包名*’

4. tar解压命令详解?

tar是Linux中常用的打包和解压工具,可以打包多个文件或目录成单个文件,也可以将单个文件解压成多个文件或目录。

解压tar文件的命令是tar -zxvf filename.tar.gz,其中 -z 表示使用gzip压缩格式,-x 表示解压缩,-v 表示显示文件解压缩的过程,-f 表示指定要解压缩的文件名。如果要解压不同的压缩格式,替换-z即可,如 -j表示使用bz2格式压缩。

5. linux怎么用命令压缩war文件?

如把project_a文件夹下的文件打包成project.war

1. 打包

jar -xvf project.war /project_a

说明:

-c 创建war包

-v 显示过程信息

-f 指定 JAR 文件名,通常这个参数是必须的

-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数

-0 这个是阿拉伯数字,只打包不压缩的意思

2. 解压

jar -xvf project.war

注:解压到当前目录

6. Linux命令下如何解压扩展名为zip的文件?

在Linux命令下解压扩展名为“.zip”的文件,最简单有效的方法是使用解压缩程序unzip来完成,具体的步骤如下:安装unzip解压缩程序通常情况下,Linux系统下都自带unzip解压缩程序,如果没有,终端运行如下命令进行安装:sudoapt-getinstallunzip2.解压file.zip文件例如直接对扩展名为file.zip文件进行解压,终端运行:unzipfile.zip3.解压file.zip文件到指定文件夹例如如果想要将file.zip解压到指定文件夹destination_folder,使用:unzipfile.zip-ddestination_folder

7. Sudo工具的root提权漏洞?

谢谢阅读

sudo的全称是“superuserdo”,它是linux系统的管理指令,允许用户在不切换环境的前提下以root身份运行命令。对于编号是CVE-2019-14287的sudo漏洞,其实威胁还是挺大的。

当然这个漏洞也是有前提,首先你的具有sudo权限,并且可以执行所有命令或者vi命令,这样就可以绕过安全策略,直接使用root权限修改系统文件。

影响sudo版本1.8.28以前的所有版本,也就是10月16日刚刚更新,我使用Centos7 yum更新,暂未发现升级包,后面进行源码编译安装。

比如/etc/hosts文件。这真的是一件非常危险的事情,如果黑客获取了普通帐号,同时具下图的sudo权限,就可以把hosts文件篡改掉,十分建议更新这个漏洞,下面以这个实例演示下。

linux sudo版本1.8.27

从下图可以看出目前的sudo版本是1.8.27,使用普通用户test执行sudo命令,前面已经将test用户添加到sudoers配置中,输入如下命令,直接就打开/etc/hosts配置文件,并配置了baidu的域名映射到8.8.8.8 IP。

#sudo -u#-1 vi /etc/hosts或者#sudo -u#4294967295 vi /etc/hosts

这是一个非常严重的事情,比如黑客或普通用户,恶意篡改hosts文件,将服务器经常访问的域名,映射到黑客服务器上,后果相当严重。再来ping一下baidu看一下,可以看到baidu的域名已经映射到谷歌的DNS服务上了。

linux sudo版本升级到1.8.28p1

在网上找了半天没找到sudo的源码,sudo网站一直打不开,换了个网络才下载到了sudo 1.8.28p1得源码版本,下面我们编译安装一下。

#wget https://www.sudo.ws/dist/sudo-1.8.28p1.tar.gz

可以从这里下载sudo最新版本。

#tar -zxvf sudo-1.8.28p1.tar.gz

解压后进入sudo-1.8.28p1目录,进行编译安装,请自行安装gcc

#./configure;make;make install

安装成功后,再来执行下sudo看是否还有能提升到root权限,从图可以看出sudo升级到1.8.28p1后,已经不能执行root权限了。

总结,安全问题总是在不经意间出现,出现了就要重视起来,这个sudo漏洞还是挺重要的,建议大家把服务器sudo更新到1.8.28p1版本以上。

喜欢我的回答请关注我,谢谢。

免责声明:本文作者:“游客”,版权归作者所有,观点仅代表作者本人。本站仅提供信息存储分享服务,不拥有所有权。信息贵在分享,如有侵权请联系ynstorm@foxmail.com,我们将在24小时内对侵权内容进行删除。
(123)
疯狂猜歌六个字答案(有没有什么经典猜歌名
上一篇 2023年11月25日
英语填字游戏(有文字互动游戏嘛)
下一篇 2023年11月25日

相关推荐

  •  photoshop cc(ps装到c盘怎么改到其他盘)

    不能更改到其他盘,只有卸载重新安装才行。很多软件默认的安装路径都是C盘,要改其他盘就要更改安装目标路径。装在其他盘的好处是不占用系统盘资源。...

    2023年11月23日
  • 安卓天天跑酷刷金币(天天酷跑黄金奖池兑奖是什么意思)

    "天天酷跑黄金奖池兑奖"是指在手机游戏《天天酷跑》中的一种活动机制。在游戏中,玩家可以通过完成任务、参与活动等方式获得奖励,其中包括金币、道具等。而黄金奖池则是一个特殊的奖励池,其中包含了更高级别的奖励或者稀有道具。...

    2023年11月25日
  • 赶集网求职信息(赶集网上的京东招聘是真的吗)

    58和赶集网上的招聘基本都是中介骗子什么的,已经成了骗子集中营可信程度比较低,当然也有小部分是真实的但是概率太低...

    2023年11月26日
  • 地信网(地信网如何注册)

    2.填写注册信息,包括用户名、密码、邮箱、验证码等。注意,用户名不能含有中文字符,密码需要包含数字、字母和特殊字符。...

    2023年11月26日
  • 大屏幕播放软件(手机上的ppt怎么在教室多媒体播放)

    首先在手机上下载PPT播放软件,然后在教室的多媒体上下载同款的。PPT播放软件此时可以通过手机与电脑的互联。把手机上的PPT在多媒体上播放,并且可以通过手机进行操作。使用起来很方便,一般对应的ppp播放软件,它会提供二维码,通过手机扫描二维码...

    2023年11月26日
  • 网页复古传奇(如果有一款特别复古的传奇手游你会玩吗)

    传奇玩家常说:176之后再无传奇。因为176之后的更新简直就是狗尾续貂,画蛇添足,除了成为盛大圈钱的一个完美入口,实际上并没有存在的意义。...

    2023年11月28日
  • ios 16有什么新功能(苹果辅助键怎么设置返回上一级)

    方法一:最简单的返回就是向右滑动返回。在界面下方空白位置处,从左侧边缘开始,从左向右滑动,这样便可以回到上一级"...

    2023年11月29日
  • 叔叔不约匿名聊天入口(老年人怎么办)

    中国进入老龄化,已成为现实。人生自古谁不老,早老晚老总要老。事实证明,人到老年,各种器官衰退,体力精力下降,力不从心,多有疾病,甚至瘫倒卧床不能自理,老人养老也日益成为突出而严峻的社会问题。面对现实老年人怎么办?家庭、政府、社会共同担当责任,...

    2023年11月30日
  • taptap安装(为什么taptap安装不了游戏)

    对于taptap安装不了游戏的问题,有可能是由于设备系统版本太低、存储空间不足或者网络原因等所引起的。首先,应该检查当前手机的系统版本是否能与游戏要求的系统版本相匹配,如果系统版本太低则可能无法安装游戏。其次,应该检查手机的存储空间是否足够,...

    2023年12月03日
  • 客户关系管理理论(商务礼品送什么比较好呢)

    最近木制工艺品非常受欢迎,可以从这方面来考虑。一是木制工艺品历史悠久,师傅们手艺精湛,看上去更高大上。二是木制工艺品有收藏价值,更容易被客户接受。...

    2023年12月05日
返回顶部