为什么服务器不用Windows要选用Linux?一个字"省"!服务器在公开的网络上,商用的操作系统是要付钱的,租来的服务器安装的是Windows系统收费要贵很多.一台服务器是无所谓,但是来个10台8台的,那就不用选了.只有唯一答案--Linux.
Linux学习难度高吗?其实,学习坡度不陡峭.只是要记忆很多命令.Linux就像一种对话语言,人一句机器回复一句.配合着完成各种任务.了解目前的状况,进行创建,复制,启动,停止,查询,修改,删除的操作.基本原理就这么简单.
Linux 命令操作清单
按照功能分类:
1.创建mkdir(目录) | touch(文件) | > / >>(重定向) | useradd(用户)
2.复制cp(文件/目录) | scp(跨机复制) | rsync(同步复制)
3.启动systemctl start(服务) | ./program(程序) | nohup ... &(后台运行)
4.停止systemctl stop(服务) | kill / pkill(进程) | shutdown(系统)
5.查询 (最大的一类)
- 文件:
ls,find,cat,more/less,head/tail - 系统:
ps,top,df-h,free-h - 网络:
ping,curl/wget,netstat/ss
6.修改mv(移动/重命名) | vi/nano(编辑) | chmod(权限) | chown(属主)
7.删除rm(文件/目录) | rmdir(空目录) | userdel(用户)
当然,也可以按照专用的分类方法来分.常见的分类方式是按照操作对象或功能领域来划分:
- 文件和目录操作:
ls,cd,pwd,mkdir,rmdir,cp,rm,mv,ln,touch - 文件内容查看与处理:
cat,more,less,head,tail,grep,awk,sed,sort,uniq - 权限管理:
chmod,chown,chgrp - 进程管理:
ps,top,htop,kill,pkill,bg,fg,jobs - 系统管理:
shutdown,reboot,uname,df,du,free - 网络管理:
ping,curl,wget,ssh,scp,netstat,ss - 软件包管理:
apt(Debian/Ubuntu),yum/dnf(RHEL/CentOS),pacman(Arch) - 用户管理:
useradd,usermod,userdel,passwd
评论 0
发表评论