- useradd 用户名:添加用户
- groupadd 组名:添加用户组
- usermod :修改用户账户信息
- -a -G:将用户追加到某个组中(两个缺一不可)
- passwd:修改用户密码
- su:切换用户并获得该用户执行权限
- -:获取该用户环境变量(推荐)
- sudo:该命令行root权限
- 修改sudoers:vi /etc/sudoers hadoop的 ALL=(root) NOPASSWD:ALL
- ps:显示进程
- -ef:显示全部进程
- ps -ef |grep 进程名:查看进程基本信息
- netstat:显示网络
- -n:尽量显示数字,拒绝别名
- -l:列出监听服务状态
- -p:显示建立相关链接程序名
- netstat -npl|grep 进程名或进程id:查看服务id和端口
- kill -9 进程名:杀死进程
- kill -9 $(pgrep 进程名):杀死与该进程相关的所有进程
chown 用户:用户组:修改文件或文件夹的用户及用户组
- -R:递归的修改,用于文件夹
chmod:修改文件或文件夹的权限
- -R:递归的修改,用于文件夹
- chmod * * * filename :修改权限(r:4,w:2,x:1)
- chmod +* filename:修改权限(r,w,x)
- yum:安装rpm
- -y:对所有回答默认“yes”
- rpm:搜索下载
- -a:查询所有套件
- -q:使用查询模式
- –nodeps:不验证包的依赖性
- -e:删除指定套件
- which:查询
- locate:查询
- find:查询
- -name:通过字符串查询
- 可进行通配符的匹配
- df:显示磁盘空间使用情况
- -h:以高可读性显示
- free:显示内存占用情况
- m:以MB单位显示
- top:系统状况
- wget:下载软件
- tar:解压
- -zxf:解压
- -v:显示解压过程
- unzip:解压
- zip:压缩
- window与linux交互
- 下载软件:yum -y install lrzsz
- 上传文件:rz
- 下载文件:sz
- 可以用远程软件进行修改默认路径,软件不同方法不同,详情根据软件自行百度
-crontab :作业调度 - -l:查看当前用户有哪些用户
- -e:添加和编辑作业
- 禁用开头加#
- 作业时间格式
* * * * *
代表分 时 日 月 周
例:每隔十分钟运行一次作业
*/10 * * * * - 对于精确到每n秒执行的作业,应采用shell脚本,利用sleep 秒数 这个休眠指令操作
- 后台执行命令
- &
- nohup
- screen(需要下载:yum -y install screen):多人后台协作
- -list 查看会话
-
- S 建立一个后台会话
- -r 进入会话
- ctrl + a+ d 退出会话
Linux常用命令3
最新推荐文章于 2024-02-22 12:25:07 发布