Linux新手入门必备------基本指令

目录

一、获取帮助信息

1、man指令

2、help指令

3、常用快捷键

二、文件目录类

1、pwd 显示当前工作目录的绝对路径

2、ls 列出目录的内容

3、cd 切换目录

4、mkdir 创建一个新文件目录

5、touch 创建空文件

6、cp 复制文件或目录

7、rm / rmdir 删除文件或目录

8、mv 移动文件与目录或重命名

9、cat 查看文件内容

10、more 文件内容分屏查看器

11、less 分屏显示文件内容

12、head 显示文件头部内容

13、tail输出文件尾部内容

14、history 查看已经执行过历史命令

三、时间日期类

1、date显示当前时间

2、cal 查看日历

四、用户管理命令

1、useradd 添加新用户

2、passwd 设置用户密码

3、su 切换用户

4、userdel 删除用户

5、who 查看登录用户信息

6、sudo 短暂将普通用户具有 root 执行权限

7、cat /etc/passwd 查看创建了哪些用户

五、搜索查找类

1、find 查找文件或者目录

2、grep 过滤查找

六、压缩和解压类

1、zip/unzip 压缩

2、tar 打包


一、获取帮助信息

1、man指令

man[命令或配置文件]

案例演示

[root@beihuan ~]# man pwd

2、help指令

 help命令 获取shell内置命令的帮助信息

案例演示

[root@beihuan ~]# help cd

使用注意:可以使用键盘上下光标移动,进行上下文阅读,如果要推出阅读可以输入 q 退出来

3、常用快捷键

常用快捷键 功能
ctrl + c 停止进程
ctrl+l 清屏,等同于 clear;彻底清屏是:reset
tab 键 提示(更重要的是可以防止敲错)
上下键 查找执行过的命令

二、文件目录类

1、pwd 显示当前工作目录的绝对路径

基本语法:
pwd (功能描述:显示当前工作目录的绝对路径)

案例演示

[root@beihuan ~]# pwd
/root

2、ls 列出目录的内容

基本语法:

ls [选项][目录或文件]

常用选项:

  • -    a 列出目录下的所有文件,包括以 . 开头的隐含文件。
  • -    d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
  • -    i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
  • -    k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
  • -    l 列出文件的详细信息。
  • -    n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
  • -    F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
  • -    r 对目录反向排序。
  • -    t 以时间排序。
  • -    s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
  • -    R 列出所有子目录下的文件。(递归)
  • -    1 一行只输出一个文件。

案例演示:

[root@beihuan Deme]# ls
a.txt  b.txt

[root@beihuan Deme]# ls -a
.  ..  a.txt  b.txt

[root@beihuan Deme]# ls -l
total 8
-rw-r--r-- 1 root root 7 Nov 24 00:26 a.txt
-rw-r--r-- 1 root root 4 Nov 24 00:28 b.txt

[root@beihuan Deme]# ls -t
b.txt  a.txt

[root@beihuan Deme]# ls -r
b.txt  a.txt

这里只演示了部分指令选项,具体以实际需求为准。
 

3、cd 切换目录

基本语法:
cd[目录名]

参数介绍:

cd 绝对路径 切换路径
cd相对路径 切换路径
cd~ 或者 cd 回到自己的家目录
cd- 回到上一次目录
cd… 回到当前目录的上一级目录
cd -P 跳转到实际物理路径,而非快捷方式路径

案例演示:

#返回上一级
[root@beihuan Deme]# pwd
/root/Deme
[root@beihuan Deme]# cd ..
[root@beihuan ~]# pwd
/root

#绝对路径
[root@beihuan ~]# ls
Deme  deme.txt  Test  Test.tar.bz2  Test.tar.gz
[root@beihuan ~]# cd Deme
[root@beihuan Deme]# ls
a.txt  b.txt

#相对路径
[root@beihuan Deme]# cd ../Test
[root@beihuan Test]# ls
50.txt  a.out  big.txt  code.c  %d-  deme.c  deme.txt  demo  %H-  ls.txt  %m-  %M-  %S  test.txt

#返回家目录
[root@beihuan Test]# cd ~

#浏览上一次使用的目录
[root@beihuan ~]# cd -
/root/Test

4、mkdir 创建一个新文件目录

功能:

基本语法:
mkdir [选项] 要创建的目录

选项功能:

  • -p   递归创建多层目录

案例演示:


#创建目录
[root@beihuan Deme]# mkdir Test
[root@beihuan Deme]# ls
a.txt  b.txt  Test

#循环创建多级目录
[root@beihuan Deme]# mkdir -p a/b/c
#tree指令就是显示文件目录结构,后面详细讲解,这里暂时不用管
[root@beihuan Deme]# tree a
a
└── b
    └── c
2 directories, 0 files

5、touch 创建空文件

基本语法:
touch 文件名称

案例演示:

[root@beihuan Deme]# ls
a  a.txt  b.txt  Test
[root@beihuan Deme]# touch test.txt
[root@beihuan Deme]# ls
a  a.txt  b.txt  Test  test.txt

6、cp 复制文件或目录

基本语法:

cp [选项] 源文件或目录 目标文件或目录

常用选项

  • -f   路径  不论目的文件或目录是否已经存在
  • -i    覆盖文件之前先询问用户
  •  -r    递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处
  • -R    回到当前目录的上一级目录

案例演示:

#拷贝单独文件
[root@beihuan ~]# ls -l
total 16
drwxr-xr-x 5 root root 4096 Nov 24 01:19 Deme
-rw-r--r-- 1 root root   16 Nov  9 20:03 deme.tx
评论 52
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值