Linux1.基础指令(上)

1.Linux系统可创建多个用户。

2.创建用户:adduser 用户名 设置密码:passwd 用户名 (系统会提示再次输入密码,注意密码不回显)。

3.删除用户首先要在root权限下,输入指令:userdel -r 用户名。

4.ls指令

Linux1.基础指令(上)_第1张图片

ls -a(显示所有文件,包括隐藏文件) :以.开头的是隐藏文件(夹),这个命令可以看到隐藏文件(夹)。

ls -a -i :显示inode(如果把每个文件看做生活中的每个人,那么inode的编号就是他的身份证号码)。

5.cd指令

Linux1.基础指令(上)_第2张图片

cd .. :回到上级路径,注意,如果是一个点(.)是当前路径。

./a.out :这是运行程序的指令,其中开头的点(.)代表当前路径,在当前路径下寻找该文件并运行。

cd 绝对路径(或者相对路径)。

cd ~ :进入家路径(工作目录)。

cd - :回到上一步的路径。

6.目录结构

本质上是一颗多叉树。

绝对路径 :从根目录(/)下,找到文件(夹)所在的唯一路径;日常操作中很少使用,一般出现在配置文件中。

相对路径 :从当前路径开始,找到文件(夹)所在的路径,一般会使用(..)返回上一级目录;日常操作中经常使用,比较简单。

7.touch指令

Linux1.基础指令(上)_第3张图片

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指令

Linux1.基础指令(上)_第4张图片

man pwd :查看pwd命令的用法。

11.cp指令

Linux1.基础指令(上)_第5张图片

nano :记事本

cp 文件名 绝对路径或者相对路径 :将当前路径下的该文件拷贝到指定的路径中去。

cp -rf 目录名 绝对路径或者相对路径 :将当前路径下的该目录拷贝到指定的路径中去。

12.mv指令

Linux1.基础指令(上)_第6张图片

15c2011ef78740d78dab3736863250bd.png

mv 文件名(目录名) 绝对路径或者相对路径 :将当前路径下的该文件移动到指定的路径中去(注意没有-r)。

mv 旧文件名 新文件名 :在相同路径下,这样操作可以修改文件名。

13.cat指令

cat -n 文件名(注意这里不能是目录名) :开头有行号,打印文件中的所有内容。

tac 文件名 :逆向打印文件的所有内容(注意这里没有-n)。

你可能感兴趣的:(linux)