Linux-基础指令

建立普通用户

命令
创建一个用户名称: useradd 用户名称
对创建的用户名设置密码: passwd 用户名称
  如果上述两个步骤执行成功,你就可以输入想要设置的密码,这时输入密码看到光标是不动的,回车结束,再次输入,确认密码,回车结束。

ls命令

命令: ls
功能: 罗列当前文件夹下的所有文件
在这里插入图片描述
  因为目前目录下只有一个work文件,所以这里也就只显示了一个。

命令: ls -a
功能: 罗列当前文件夹下的所有文件,其中包括隐藏文件
在这里插入图片描述
  隐藏文件和看见的文件区别就是,隐藏文件是以点开头的。这里面这个-a是命令行参数,-a作为参数传递给ls命令。

命令: ls -l
功能: 显示当前文件夹下所有文件的详细信息
在这里插入图片描述
简写: ll
在这里插入图片描述

  在linux操作系统下,文件不是用后缀来区分文件的,而是同过文件信息中的首字母,比如这个文件的首字母是d
在这里插入图片描述
  d代表的意思dir(文件夹),例如还可能首字母是-等,-的意思是指这个文件是一个普通文件。
  在window操作系统下,使用后缀区分文件类型的。
eg:
  exe:  可执行文件
  txt:   文本文件
  obj:  3D模型文件
  dll:  动态链接库文件
  lib:   静态库

命令: ls -al
功能: 显示当前目录下所有文件的详细信息(包括隐藏文件)
在这里插入图片描述
命令: ls -lrt
功能: 在当前目录下按照文件的修改时间进行逆序排序
  这里的r代表的是逆序,这里的t代表的是时间。
在这里插入图片描述
  因为我这里只有一个文件,所以体现不是很明显。

pwd命令

功能: 可以查看当前所在路径
在这里插入图片描述

/ 根目录

指令:/home/lixin
功能: 其中在home前面的这个‘/’是Linux操作系统的顶层目录,所有文件或者文件夹都在根目录下展开的,因为,我的用户名是lixin,因此这个目录又叫做lixin用户的家目录。
  用户家目录:当前用户登录到linux操作系统之后,所在的最初的目录。其中管理员用户root是个特例,他的目录在/root下,这个才是root用户的加目录表,剩下用户的用户家目录都在home中。

指令: ls /
功能: 展示顶层目录
在这里插入图片描述
  其中,有一个etc这个文件,这里面保存的都是Linux设备文件

扫描二维码关注公众号,回复: 12333890 查看本文章

cd命令

命令: cd 路径
功能: 切换目录
  这里的c表示的是change,d表示的是dir
在这里插入图片描述
  这样我就可以从用户家目录切换到根目录,用户家目录的前面是~,根目录的前面是/。
在这里插入图片描述
  这样我就可以从更目录切回到用户家目录。
  基于用户家目录和根目录都有特殊的符号,就有了如下的快捷方式
cd /  直接到根目录
在这里插入图片描述
cd ~  直接到用户家目录
在这里插入图片描述
cd …  回退到上级目录
在这里插入图片描述
cd -  回退到上一次的目录
在这里插入图片描述

Tab

  如果在写到某个单词不会写或者需要补全的时候可以按tab键,能够补全命令。

mkdir

命令: mkdir 文件夹名(folder name)
功能: 创建一个文件夹
在这里插入图片描述

touch

命令: touch 普通文件名(file name)
功能: 创建一个普通文件
在这里插入图片描述
  touch支持一次性创建多个文件,虽然文件的后缀在linux操作系统下没有区别,但是对于软件而言是不同的,.c文件是c语言的,.cpp、.cc、.hpp都是c++的文件。

rm

命令: rm文件名(file name)
功能: 删除文件
在这里插入图片描述
  rm支持一次性删除多个文件

命令: rm -r 文件夹名(folder name)
功能: 删除文件夹及其里面的文件
在这里插入图片描述
  我在lixin的用户家目录下有一个test文件夹,我在test文件夹中有a.c和b两个文件,返回到用户家目录,删除test文件成功,显示用户家目录下的文件,test就已经被删除了。具体删除方式如下:
在这里插入图片描述
  想要删除test文件夹,首先系统就会进入test文件夹,看里面有没有文件,发现了a.c文件,先将a,c文件删除,再找发现了b文件,直到将test文件夹中的所有文件删除完,返回到test文件夹所在目录,删除test文件。
命令: rm -ri 文件夹名(folder name)
功能: 删除文件夹及其里面的文件,但是会寻询问你
  -i是一步一步提示删除的命令行参数(不常用,太麻烦)
在这里插入图片描述
命令: rm -rf /
功能: 从根目录开始强制删除
  -f是强制删除问命令行参数
注意:删除文件一定要慎重,删除的文件是找不回的。

猜你喜欢

转载自blog.csdn.net/weixin_43580319/article/details/112910012
今日推荐