欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

uos命令_ubuntu、debian、uos的命令

发布时间:2025/3/15 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 uos命令_ubuntu、debian、uos的命令 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

curPath=$(dirname $(readlink -f "$0"))cd $curPath12

查询大的文件和文件夹find . -type f -size +100M1

**

sh -x /root/scripts/extend.sh >/root/exeted.log 2>&1 &

redhat bug

**

https://bugzilla.redhat.com/show_bug.cgi?id=1294415

1. 只下载不安装:

https://www.cnblogs.com/qianqian0107/p/12071626.html

ubuntu : apt-get 命令大全https://www.cnblogs.com/qianqian0107/p/12071626.htmlhttps://blog.csdn.net/yanjiee/article/details/84994301apt-get install aptitude会在 /var/cache/apt/archives下面有这个aptitude的安装包aptitude download 只下载不安装,在下面的路径中查找到deb

ll /var/cache/apt/archives 或者在上条命令执行的文件夹下aptitude 查看补全依赖,但是不安装只下载apt-get -f install -d     (主要是这个-d,可以通过man apt-get了解详情)下载到/var/cache/apt/archives/1234567891011

安装到指定的文件夹dpkg -i --instdir=/dest/dir/path some.deb1强行安装文件夹下所有的deb文件:

dpkg -i --force-architecture *.deb 一切都自动解决!12

如果安装出错,使用修复 sudo apt install -f 小心使用

https://www.cnblogs.com/TreeSky/p/11439265.html

centos

https://blog.csdn.net/xtggbmdk/article/details/81030360yum install ?  --downloadonly --downloaddir=/opt/bags/?

yum install gcc  --downloadonly --downloaddir=/opt/djh/      //下载到opt目录下面

先安装:yum install yum-plugin-downloadonly123强行安装文件夹下所有的rpm文件:

rpm -ivhU *  --nodeps --force 一切都自动解决!12

没有办法的话,对多个包的依赖关系安装先后顺序不清楚,全部强制安装,rpm -ivh --force --nodeps *.rpm

还有一个参数是  --replacefiles12

2.所有的系统服务在哪里找

ll /usr/lib/systemd/下面的文件夹里面找

查看软件的版本

centos

yum list | grep xxx

ubuntu

https://www.jianshu.com/p/87cccdab2d1f ----参参考

一、查询仓库中软件的所有版本

#apt-cache madison nginx

二、安装指定指定版本

语法: apt-get install <>=<>

#apt-get -y install nginx=1.14.2-1~xenial

#apt-cache policy nginx

使用apt-get install -s模拟安装软件

#apt-get install -s apache2

#apt-cache show nginx | grep -i version

3.top命令查看线程top查看进程,输入1,查看cpu个数目;t查看最占cpu的进程,取得进程id;top -Hp 进程id;查看对应的线程运行情况;12

4.查看系统下是否安装了组件ubuntu \debian\uos

dpkg -l | grep xxx

apt search telnet123centos

rpm -qa | grep XXX12

5.安装系统,缺包、库文‘技巧

centos

把系统已经安装的包,排序rpm -qa | sort -n -k 1 >/xxx1

rpm的查找功能:删除小的包:rpm -e 包的名字

删除大的包:rpm erase 包的名字

查看命令是来自哪个包:rpm -q dos2unix(命令)

查看这个包安装在哪些目录:rpm -ql dos2unix(命令)

查看莫普一个文件是谁带出来的:rpm -qf 文件名

12345

ubuntu\debian查看命令是来自哪个包:dpkg-query -l dos2unix(命令)

查看这个包安装在哪些目录:dpkg-query -L dos2unix(命令)

查看这个库是来自哪个包:apt-file search libgthread-2.0.so.0[https://www.jianshu.com/p/9fd19418cf83](https://www.jianshu.com/p/9fd19418cf83)1234

.

删除安装的包

centos只删除软件包而保留配置文件和数据文件,就用如下命令:

yum remove package_name

要删除软件和它所有的文件,就用erase选项:

yum erase package_name1234

ubuntu用aptitude卸载软件包与安装及更新它们一样容易。你要作出的唯一选择就是要不要保留软件数据和配置文件。

要想只删除软件包而不删除数据和配置文件,可以使用aptitude的remove选项。

aptitute  remove package_name

要删除软件包和相关的数据和配置文件,可用purge选项。

aptitute  purge package_name12345

6.查看链接库ldd 可执行的命令/文件1

7.软链接文件ln -s 存在的   将要创建的ln -s /opt/midware/python3/bin/python3.5 /usr/bin/ln -s /opt/midware/python3/bin/python3.5m /usr/bin/

删除软链接方法1

去目标文件目录下直接:cd /usr/bin/ ;rm  python3.5m   ,

这种方式会给你提醒rm:删除符号链接'softwarehouse'?Y(是否删除软链接)

删除软链接方法2

m -rf目标文件名全路径也就是rm -rf / var / www / html     看仔细,一定不要rm -rf / var / www / html /,这种是删除文件目录,到时源文件的东西也没了,大家在按标签自动补全的时候注意了,会默认将最后的/补上,自己要记得删。12345678910

8.源码编译python3.8https://www.cnblogs.com/yjlch1016/p/9289588.html

CentOS怎样安装Python3.6

yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

安装可能用到的依赖wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

下载Python3.6.5源码tar -xzvf Python-3.6.5.tgz

解压到当前目录cd Python-3.6.5

进入解压后的目录

./configure --prefix=/usr/local/python

安装到/usr/local/python目录,不用事先创建python目录make编译make install安装cd /usr/bin

进入/usr/bin目录mv python python.bakmv pip pip.bak

重命名python2的快捷方式ln -s /usr/local/python/bin/python3.6 /usr/bin/pythonln -s /usr/local/python/bin/pip3.6 /usr/bin/pip

创建python3与pip3软连接

ll yum*

查看/usr/bin目录下有哪些yum文件

把这些文件的第一行#!/usr/bin/python改为#!/usr/bin/python2因为yum是依赖python的,所以我们修改了默认的python,就要修改yum,让其运行指向python2

修改urlgrabber配置文件

vim /usr/libexec/urlgrabber-ext-down

把第一行#!/usr/bin/python 改为 #!/usr/bin/python212345678910111213141516171819202122232425262728293031323334353637383940414243444546

9.dpkg/apt-cache/dpkg -i baoming.deb            #安装dpkg -l 文件名                      #查找dpkg -r 文件名                      #删除apt-cache -h                        #查看帮助apt-cache madison  文件名            #查看版本有时候 Ubuntu安装软件时候会提示你缺少对应版本的软件,这时候你就需要用到 sudo apt-get install softname=version 来安装对应的软件.apt-get install  openssh-client=1:6.6p1-2ubuntu1

// 上面安装的是  1:6.6p1-2ubuntu1    openssh-client

列出一个软件的版本的命令是 sudo apt-cache madison soft_namesudo apt-cache madison  openssh-client

参考:

https://www.cnblogs.com/EasonJim/p/7144017.html123456789101112131415

10. 修改crontab的默认编辑器的update-alternatives --config editor

选择vim,一般是2这个选项12

11. 编译安装软件

Linux中安装的时候指定路径

a、rpm包

如果指定Linux安装软件时所需要安装到的目录 为软件包指定安装目录:要加 -relocate 参数;rpm -ivh –relocate /=/usr/local/jkd    jdk_1.7_xxx.rpm1

b、源码包的安装,例如以tar.gz或者.bz或者bz2结尾的源码包

1、打开一个SHELL,即终端

2、用CD 命令进入源代码压缩包所在的目录

3、根据压缩包类型解压缩文件(*代表压缩包名称)tar -zxvf **.tar.gz

tar -jxvf **.tar.bz(或bz2)12

4、用CD命令进入解压缩后的目录

5、输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)

6、然后是命令:make

7、再是安装文件命令:make install

8、安装完毕

====指定安装目录:注意make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在./configure命令后面加参数–prefix=/**,可以通过./configure –help命令查看程序支持哪些参数。

如:./configure –prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找。

c.以bin结尾的安装包

这种包类似于RPM包,安装也比较简单

1、打开一个SHELL,即终端

2、用CD 命令进入源代码压缩包所在的目录

3、给文件加上可执行属性:chmod +x jdk.bin(中间是字母x,小写)

[root@server1 soft]# chmod a+x jdk-6u45-linux-x64-rpm.bin

4、./jkd.bin[root@server1 soft]# ./jdk-6u45-linux-x64-rpm.bin Unpacking...

Checksumming...

Extracting...

UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).

inflating: jdk-6u45-linux-amd64.rpm

inflating: sun-javadb-common-10.6.2-1.1.i386.rpm

inflating: sun-javadb-core-10.6.2-1.1.i386.rpm

inflating: sun-javadb-client-10.6.2-1.1.i386.rpm

inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm

inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm

inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm

Preparing...                          ################################# [100%]Updating / installing...

1:jdk-2000:1.6.0_45-fcs            ################################# [100%]Unpacking JAR files...

rt.jar...

jsse.jar...

charsets.jar...

tools.jar...

localedata.jar...

plugin.jar...

javaws.jar...

deploy.jar...

Installing JavaDB

Preparing...                          ################################# [100%]Updating / installing...

1:sun-javadb-common-10.6.2-1.1     ################################# [ 17%]

2:sun-javadb-core-10.6.2-1.1       ################################# [ 33%]

3:sun-javadb-client-10.6.2-1.1     ################################# [ 50%]

4:sun-javadb-demo-10.6.2-1.1       ################################# [ 67%]

5:sun-javadb-docs-10.6.2-1.1       ################################# [ 83%]

6:sun-javadb-javadoc-10.6.2-1.1    ################################# [100%]

Done.12345678910111213141516171819202122232425262728293031323334353637

5、执行命令:./.bin(realplayer for linux就是这样的安装包)

如何卸载:把安装时选择的安装目录删除就OK

执行安装过程中可以指定安装目录,类似于Windows下安装。

12.交叉编译

export PATH=$PATH:/opt/aarch64-kedacom-linux/lib/:/opt/aarch64-kedacom-linux/:/opt/aarch64-kedacom-linux/bin/:/opt/aarch64-kedacom-linux/include

./configure -C CC=aarch64-kedacom-linux-gnu-gcc --host=aarch64-kedacom-linux --prefix=/usr/local/xxx/xx ac_cv_file__etc_centos_release=yes --prefix=/usr/local/xxx/xx

总结

以上是生活随笔为你收集整理的uos命令_ubuntu、debian、uos的命令的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。