1.Linux系统可创建多个用户。
2.创建用户:adduser 用户名 设置密码:passwd 用户名 (系统会提示再次输入密码,注意密码不回显)。
3.删除用户首先要在root权限下,输入指令:userdel -r 用户名。
4.ls指令
ls -a(显示所有文件,包括隐藏文件) :以.开头的是隐藏文件(夹),这个命令可以看到隐藏文件(夹)。
ls -a -i :显示inode(如果把每个文件看做生活中的每个人,那么inode的编号就是他的身份证号码)。
5.cd指令
cd .. :回到上级路径,注意,如果是一个点(.)是当前路径。
./a.out :这是运行程序的指令,其中开头的点(.)代表当前路径,在当前路径下寻找该文件并运行。
cd 绝对路径(或者相对路径)。
cd ~ :进入家路径(工作目录)。
cd - :回到上一步的路径。
6.目录结构
本质上是一颗多叉树。
绝对路径 :从根目录(/)下,找到文件(夹)所在的唯一路径;日常操作中很少使用,一般出现在配置文件中。
相对路径 :从当前路径开始,找到文件(夹)所在的路径,一般会使用(..)返回上一级目录;日常操作中经常使用,比较简单。
7.touch指令
touch 文件名 :第一次是创建文件,第二次是更新最近修改时间。
stat 文件名 :展现文件的所有详细信息。
8.mkdir指令
创建文件夹
mkdir -p d1/d2/d3/d4 :创建一串路径。
tree d1(文件夹) :以树的形式展现d1之后的所有路径。比如指令:tree .(展示当前文件夹中的所有路径)。
安装:su - :切换到root用户,yum install -y 名字:下载安装。
9.rm指令
rmdir 目录名 :删除空目录。
rm 文件名 :删除文件。
rm -rf 目录名 :强制删除当前目录下的所有目录以及文件。
rm -i 文件名 :删除的时候系统会提示是否要删除,输入yes(y)就执行删除,输入no(n)就取消删除。
* :通配符,例如指令 rm -r -f *.c :删除所有.c文件(目录)。
Linux没有回收站,删了基本上不能恢复。
10.man指令
man pwd :查看pwd命令的用法。
11.cp指令
nano :记事本
cp 文件名 绝对路径或者相对路径 :将当前路径下的该文件拷贝到指定的路径中去。
cp -rf 目录名 绝对路径或者相对路径 :将当前路径下的该目录拷贝到指定的路径中去。
12.mv指令
mv 文件名(目录名) 绝对路径或者相对路径 :将当前路径下的该文件移动到指定的路径中去(注意没有-r)。
mv 旧文件名 新文件名 :在相同路径下,这样操作可以修改文件名。
13.cat指令
cat -n 文件名(注意这里不能是目录名) :开头有行号,打印文件中的所有内容。
tac 文件名 :逆向打印文件的所有内容(注意这里没有-n)。