Linux基础(一)-- Linux的基本命令(上)
2020-05-27 本文已影响0人
做个合格的大厂程序员
清屏
clear
创建用户
useradd 用户名
passwd 用户名
在Linux系统下,默认情况下,创建一个用户的同时会给用户在系统的目录下创建一个属于自己的用户目录,该目录成为用户主目录。一般在/home
目录下创建。
用户和组
在Linux系统上,创建用户的时候,默认情况会给我们创建一个用户组(名称与用户名相同)。
修改普通用户的sudo权限
修改/etc/sudoers文件,在文件顶部加上
用户名
ALL=(root)NOPASSWD:ALL
这句话 保存即可。
删除用户
userdel 用户名
删除用户和组
userdel -f 用户名
切换用户
su - 用户名
ps: 从普通用户切换到管理员用户需要输入管理员密码,但是从管理员账户切换到普通用户则不需要密码。普通用户终端显示$
,管理员显示#
。
显示用户当前所在的目录
pwd
查看Linux的主机名称
hostname
读取Linux文件内容的命令
cat 文件名
编辑文件
vi 文件名
按i进入编辑模式,按ESC退出,保存:wq。不保存:q!
设置Linux的主机名称
必须用root用户设置
==临时修改==
hostname 主机名
如果使用此种方式设置,那么主机重启之后,主机名称会变化。因为在Linux中所有的信息都是来自于文件中。重启中必须重新读取配置文件中的信息,所以要真正的修改主机名称必须修改主机的配置文件。
==永久修改==
结合上面说的的读取和修改
cat /etc/sysconfig/network
vi /etc/sysconfig/network
修改HOSTNAME
选项
关机
halt
重启
reboot
修改域名和ip地址的绑定,方便访问
假如你的虚拟机中的centos的地址是172.16.50.129
那么我们可以修改centos中的hosts文件来配置
配置文件地址
/etc/hosts
添加一行
172.16.50.129 你自定的域名
简称
例如:
172.16.50.129 hadoop-senior.leon.com hadoop-senior
修改完之后你的配置文件会显示
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
## ip and hostname
172.16.50.129 hadoop-senior.leon.com hadoop-senior
查看当前目录下的文件
- ls: --list。
- ls-l: 文件详细信息(ll)。
- ls -a : 比ls多了一些.开头的文件,一.开头的文件就是一些隐藏文件。
特殊目录标识符
- 一个点. : 表示当前目录。
- 两个点.. : 表示当前目录的上级目录。
切换目录
- cd 目录名称
创建一个文件
- touch 文件名