文字如下:
Linux初学基础命令
touch创建文件
mkdir创建目录
mkdir -p递归 创建不存在目录
mkdir -pv{} 创建多包含目录
rm -rf 删除文件目录
cp 拷贝-v 显示拷贝过程
cp -r 拷贝目录需要-r
mv 移动动
cat 查看
cat -n 显示行号查看
head 查看开头
talil 查看尾部
vim 文件编辑
ls 查看信息详情
ll 查看信息详情
cd 切换目录
pwd 查看当前位置
whoami 查看当前用户
date 查看日期
man 帮助手册
--help 帮助手册
Which 查看命令所在位置
用户
useradd 创建用户
/etc/passwd/查看所有用
usermod -l 修改用户名字
usermod -u 修改用户uid
usermod -G 修改用户附加组
userdel 删除用户的信息
passwd 修改密码
etc/shadow 密码存放信息
/etc/group/ 查看组的信息
groupadd 创建组
groupmod 修改组的信息 -n
qpasswd -a 把用户添加组
gpasswd -M 把多个用户添加组
groupdel 删除组
wheel 轮子组
chown 设置属主根属组
chown用户.组名 -R 设置及目录 chown 用户名.组·名目录/* -R 设置文件属主.组名 不包含目录
chmod 更改文件权限
chmod u+x file1属主增加执行
chmod g-x file1 属组去掉执行
chmod a=rwx file1所有人读写执行
chmod a=- file1 //所有人没有权限
chmod 777 文件名 用数字表示
umask 权限掩码·
lsattr 查看隐藏属性文件
chattr +a文件名 增加隐藏权限
chattri +i文件名 增加隐藏权限
chmod o+t用户只能删除自己文件
chmod g+s 组的继承权限
chmod u+s 修改命令的权限
ps aux 查看进程信息
ps aux |grep 可以过滤某内容
ps aox 可指定字段查看内容
pidof 进程名字 获取进程pid
top 事实查看进程
htop 需安装 事实查看进程
ss -auntpl 查看网络进程
ss -antpl 可查看服务器是否运行
重定向符号
>覆盖 >> 追加 语法指令:
sl / 1>> /opt 把正确输出放入/opt
|管道命令
sort 排序 参数 -r -n -rn
uniq 去重 去除重复 -c 统计重复
wc -l 统计数量
awk指定段落显示NR==1’{print$}’
wak -F/ 查看中间间隔号
三同定向 显示内容 也可存入文件
tee life 覆盖> 一样
tee -a file 追加 >> 一样
find 文件查找 -name 名字查找
-iname 忽略大小写 -size +5大小
find- user -gourp 属主属组查找
tar caf 打包压缩文件
tar xf 解压压缩文件
yum 软件管理命令 参数⬇
yum -y install 安装 -y 显示信息
instal安装 makecache 加载缓冲
remove 卸载 reinstall 重新安装
provides 查询clean all 清理缓冲
rpm -ivh 安装软件包 参数⬇
-qa 查询系统安装软件包|grep
w 可查看是否有外来终端
who 可查看终端显示比w少
kill 管理进程
kill -9 强制杀死某进程
killal -9 杀死与进程相关内容
pkill -9 -t 杀死外来终端
pkill u 用户名 杀死用户进程
systemctl start 重新启动服务
grep 过滤 grep-v 取反
$$ 当前终端pid echo打印
bash 启动脚本