Linux(1)的基本使用
系统每次开机默认进入字符界面[rootnode11 ~]# systemctl set-default multi-user.target系统每次开机默认进入图形界面[rootnode11 ~]# systemctl set-default graphical.targetweb界面登录很少用[rootnode11 ~]# systemctl enable --now cockpit.socket1.常见的命令提示符$:表示普通用户#:表示root超级管理员~:表示当前用户的家目录:用户名和主机名的连接符号/表示Linux文件系统的根目录2.修改主机名[rootnode11 ~]#hostnamectl set-hostname web01查看完整主机名(因为有些只会显示前面一段) [rootnode11 ~]#hostname3.Linux基础命令使用date 查看系统日期cal 查看系统日历useradd 创建用户passwd 修改用户密码管理员改密码普通用户改密码su 切换用户一定要有 - 也就是su - user1才能得到user1完整的环境变量su - 普通用户切换成管理员任务创建用户user2,设置密码redhat使用user2用户登录[rootnode11 ~]# useradd user2默认会创建1.创建user2用户2.创建user2组3.创建user2邮箱[rootnode11 ~]# cd /var/spool/mail/[rootnode11 mail]# lsadmin rpc user1 user2[rootnode11 mail]# pwd/var/spool/mail[rootnode11 mail]#4.会创建用户家目录[rootnode11 mail]# cd /home/[rootnode11 home]# lsadmin user1 user2[rootnode11 home]# su - user 1[rootnode11 ~]# id user2uid1002(user2) gid1002(user2) groups1002(user2)[rootnode11 ~]# passwd user2Changing password for user user2.New password:BAD PASSWORD: The password is shorter than 8 charactersRetype new password:passwd: all authentication tokens updated successfully.[rootnode11 ~]# su - user2[user2node11 ~]$ exitlogout[rootnode11 ~]# su -Last login: Wed Mar 11 18:05:19 CST 2026 on pts/0[rootnode11 ~]# su - user2Last login: Wed Mar 11 18:22:08 CST 2026 on pts/0[user2node11 ~]$ su -Password:Last login: Wed Mar 11 18:22:41 CST 2026 on pts/0[rootnode11 ~]#任务2删除用户[rootnode11 ~]# userdel user1只会删除用户[rootnode11 ~]# userdel -r user1会把家目录和邮箱一起删除注意在当前用户下删不了当前用户且你切换别的用户你删除不了原来的用户因为你始终没有退出这个用户环境只是在内部不断的切换可以使用pstree查看切了多少次需要使用exit退出确保没有包含你想删除的用户[user1node11 ~]$ #userdel user1[user1node11 ~]$ userdel user1userdel: user user1 is currently used by process 3777[user1node11 ~]$ su -Password:Last login: Wed Mar 11 18:27:51 CST 2026 on pts/0[rootnode11 ~]# userdel user1userdel: user user1 is currently used by process 3777[rootnode11 ~]# pstree如果没有-r 使用了下面方法删除用户user2会导致不能成功创建和进入用户user2除非使用下面命令把下面的改成当前的user2[rootnode11 ~]# chown -R user2:user2 /home/user2[rootnode11 ~]# su -user2vim 文本编辑器vi和vim都可以打开文本区别是vi在救援模式或者最小化安装使用是内核自带的vim是一个包给予的是有提示颜色的[rootnode11 ~]# vi /etc/resolv.conf[rootnode11 ~]# vim /etc/resolv.conf按“i”键进入插入模式修改文本内容完成后。按“ESC”键返回命令模式按“”进入退出wq保存并退出操作了q退出什么都没干直接退出q!强制退出修改了不想保存误操作wq!(管理员可以强制保存并退出哪怕是只读的权限)ctl shift t 打开多个tablehistory 查看历史条目(保存在家目录默认最多保留1000条在vim /etc/profile文件内可修改)[rootnode11 ~]# history删除文件用echo(可以保留文件权限)删除历史记录用echo history[rootnode11 ~]# echo test.txt[rootnode11 ~]# history -c删除当前内存4.Tab键补齐一切Tab按一下补齐按两下显示所有命令5.Linux命令语法格式Linux命令组成的三要素命令、选项、参数命令执行具体行为的命令选项对于命令功能的扩展参数一个具体的对象文件、目录、用户每个要素空格隔开一个杠[rootnode11 ~]# ls -lals -l -a两个杠是一个完整的选项不能拆分--help 不等于 -h -e -l -p易错顺序错误空格错误whatis显示简短描述基于数据库索引查找--help帮助一次性显示完man 慢帮助常用可以分页显示按回车键往下翻一行按空格键往下翻一页按Q退出/-f直接找到-f的地方按n往下找,按N往上找语法[ ]代表可选项|大写字母代表必选项|...列表可以跟多个参数a|b|c 多选一/usr/share/doc/ 查找帮助文件man -k zip 根据关键字搜索命令
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2409219.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!