Linux是一款多用户操作系统,可以共享使用
用于用户管理的基本指令:
新增一个用户:adduser name
密码:passwd name
删除用户:userdel name
此处输入ssh root@公网ip 即可访问 root就是此时的登录名
查看当前自己是谁时的命令:whoami
显示home目录的指令:ls /home/
此时用户已经创建了 zmm
但是没有密码,没办法利用xshell进行远程登录:
密码尽量复杂,因为用的是公网ip
输入的密码是不回显的!
密码设置成功,此时的BAD PASSWORD意思是密码容易被破解(密码太简单)
此时用户就已经创建了,下次登录就可以用这个用户名及刚刚设置的密码进行登录
按下ctrl+D可以退出用户再按一次退出xshell
如果要删除掉刚刚创建的用户就需要用root登录
userdel -r 用户名 即可删除掉刚刚创建的用户
用ls /home 即可进行查看有没有删除掉
ls指令:
pwd:表示当前用户所处的目录
ls:显示当前目录下所有的文件列表/文件名
如果什么没有显示表示当前目录没有文件
touch test.c:创建一个文件
如果想在test.c文件中弄代码怎么办?
nano test.c:打开对应文件
输入后进入,此时写入东西与在Windows下记事本里面写东西流程一样
如果想退出按ctrl+x
cat test.c:显示刚刚写的东西
gcc test.c 之后就会生成一个a.out的可执行程序
之后运行a.out
./a.out 就可以运行刚刚写入的代码了
Linux显示的都是文件
文件的空间 = 内容 +属性(元数据)
所以有以下两个区分
ls 显示文件名
ls -l显示文件的更多属性
其中8360和72表示文件大小 时间是文件创建时的时间
ls -l -a
ls -la
ls -al
前面第一列中,d开头是文件类型是目录
_开头表示文件类型是普通目录
ls -al会多出. 和 … 两个文件
其中的-a表示的是显示隐藏文件
.开头的意思是隐藏文件
因此证明以下,创建一个隐藏文件
…表示上级目录
pwd可以显示当前目录
cd 加路径即可访问到该目录去 --更改路径,切换目录
cd .输入后还是当前路径
cd …输入后路径一直回退