atp源和rpm
apt源在/etc/apt/source.list
可更改源
如果无rpm执行如下命令
sudo apt-get install rpm alien
linux的基本命令
hostname #查看主机名称
hostname 名称 #改名称
查看防火墙状态
service iptable status
chkconfig iptable off#设置开机启动防火墙on 关闭off
重启和关机
reboot #重启
halt #关机
用户组管理
groupadd mygroup #新建mygroup组
cat /etc/group #查看创建了哪些组
groupdel mygroup #删除组
groupmod -n mygroup newmygroup #修改组名
用户管理
useradd user #添加用户
passwd user #修改user的密码
su user #切换用户
userdel user #删除用户 但保存用户主目录
userdel -r user #删除用户并删除用户主目录
usermod -g group1 user #修改用户所在的组
id #查看用户所在组的ID root为0 sys<500 user>500
设置普通用户的root权限
vim /etc/sudoers 修改文件
在
root ALL=(ALL) ALL
下加入
user ALL=(ALL) ALL
文件管理
mkdir -p b/c 联级创建目录
touch 1.txt 创建文件
cp -r ywj mbwj 递归复制
ls -l 查看文件权限
sudo chmod -R 777 权限不够改权限
搜索查找类
根据名称查找
find 路径 -name 文件名
根据用户查询
find 路径 -user 用户名
kill -9 进程id #结束进程
压缩:
tar -zcvf XXX.tar.gz n1.txt n2.txt
解压缩:
tar -zxvf XXX.tar.gz
netstat -ano | findstr “443” 查看本机联网程序
tracert ip 查看有几跳
移除软连接
切换到/usr/bin下
1、删除你想要删除的软链接
rm rf /usr/bin/cmake
2、添加软连接
ln -s /usr/local/bin/cmake /usr/bin/
3、替换更新
ln -snf /usr/local/bin/cmake /usr/bin/
screen的简单使用
安装
yum -y install screen
创建一个新的窗口
screen -S
查看会话
screen -ls
清除dead会话
screen -wipe
恢复:screen -r
如果不能恢复:先screen -d #
再screen -r
删除 screen -S -X quit