学习其实也没有想象的那么难,主要就是一些命令,有同学说了,这么多命令怎么可能记得住?
其实什么场景使用什么命令,那都是有限的,用的多了,自然手到擒来。小编虽然做运维这么久,也只是会那么一点点常用的命令。
我结合自己平常的运维工作,整理了一些经常用的linux命令合集,特别是对linux刚开始学的同学们特别有帮助。下面就跟我一起看看吧!
linux最常用的目录和文件的操作,有四个最常用的命令。
mkdir 创建目录
cp 拷贝文件
mv 移动文件
rm 删除文件
cd 切换目录
举例:
创建目录和父目录a,b,c,d mkdir -p a/b/c/d
拷贝文件夹a到/tmp目录 cp -rvf a/ /tmp/
移动文件a到/tmp目录,并重命名为b mv -vf a /tmp/b
删除所有文件 rm -rvf /
cat 查看文件
less 打开文件
tail 查看日志
diff 文件比对
举例:
查看文件内容 cat file
打开文件查看 less file-name
查看滚动日志 tail -f access.log
mount 挂载外接设备
chown 改变文件用户组
chmod 改变文件的访问权限
yum 安装管理工具
systemctl 管理服务
su 切换用户
ifconfig 查看IP地址
ping 测网络
netstat 查看tcp连接
uname 当前机器信息
ps 进程/线程状态
top 查看系统状态
free 查看内存
df 查看磁盘信息
date 查看系统时间
reboot 重启系统
shutdown 关机
useradd 创建用户
passwd 设置密码
userdel 删除用户
这些基础运维命令就不一一举例了,每个命令都可以深入研究一下,学linux一定要多敲代码,多敲实验。