Linux常用命令

xiaoxiao2021-02-28  107

1、yum 软件安装

通过网络完成软件的安装,可以通过yum search 软件名字   搜索需要安装的软件,然后使用 yum install softname 进行安装。

比如要在centos中安装开发工具,可以使用: yum groupinstall “Development tools”

2、rpm 可以安装卸载软件包

rpm -qa|grep packename    #查找已经安装的软件包

3、ps进程查看

-aux 显示所有包含其他使用者的进程

ps -aux|grep stringname #查找自己需要的进程信息

4、netstat 网络信息查询

比如:netstat -atunp | grep 3128    #查找端口为3128的进程信息。

5、kill 进程

kill -9 process_name         #杀掉进程

6、chmod 修改文件权限

chmod 644 test.log         #修改test.log的文件权限为-rw-r--r 

修改前,可以使用ls -l命令查看当前文件的权限,比如当前文件权限为-rw-r-----,即640。最前面的-表示此项目为文件,如果此项目为目录,则最前面字符为d

7、ln 创建文件链接

ln -s original.txt link.txt       #为文件original.txt在当前目录下创建软链接文件 link.txt

ln original.txxt hardlink.txt  #为文件original.txt在当前目录下创建硬链接文件 hardlink.txt

软链接表示,删除该链接对源文件没有任何影响;硬链接表示,要删除源文件,硬链接也必须删除,才能真正删除。

8、yum源安装

以下都以centos7为前提。下载完源信息文件后,需要运行命令:yum clean all 和 yum makecache以生效。

备份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup阿里源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo163源:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repoepel源:yum install epel-release 直接进行安装yum-utils安装:yum install yum-utils

9、用户创建与sudo

adduser apppasswd 123456whereis sudoersls -l /etc/sudoerschmod -v u+w /etc/sudoers (赋予写权限)vim /etc/sudoers

## Allow root to run any commands anywher   root    ALL=(ALL)       ALL   app  ALL=(ALL)       ALL  #新增用户

chmod -v u-w /etc/sudoers  (收回写权限)

10、查看端口是否开放

telnet x.x.x.x port  例如: telnet 192.168.71.35 22  ,检查22端口是否开放。

ncat -vw5  x.x.x.x portnum    例如:ncat -vw5 192.168.71.35 22 , 检查端口22是否开放,w5连接超时为5秒。

ssh -p portnum user@x.x.x.x  例如:ssh -p 2022 root@192.168.71.35。

转载请注明原文地址: https://www.6miu.com/read-83652.html

最新回复(0)