Linux基本指令(1)

本文详细介绍了Linux系统中的基础命令,如which用于查找路径、alias重命名命令、tree展示目录结构、ls列出文件等,涵盖了cd、touch、mkdir、rmdir、rm、man、cp和mv等实用操作。
摘要由CSDN通过智能技术生成


一、关于指令

指令基本都是程序。
指令、程序、可执行程序都是一回事。

二、基本指令

1.which

语法:whic 指令

功能:打印出指令在系统的所在路径

[root@a1 111]# which pwd
/usr/bin/pwd

2.alias

语法:alias 新命名=‘指令’

功能:将指令另外命名

[root@a1 111]# alias s='ls -l -a'
[root@a1 111]# which s
alias s='ls -l -a'
	/usr/bin/ls

此时 s 就有了跟 ls -l -a 一样的功能

[root@a1 111]# s  
total 4
drwxr-xr-x.  3 root root   18 Nov 24 02:33 .
drwx------. 18 awan awan 4096 Nov 24 02:31 ..
drwxr-xr-x.  3 root root   19 Nov 24 02:33 test

3.tree

若没有安装次指令要先安装,安装代码为 yum -y install tree

语法:tree 路径

功能:以树状的形式展示此目录下的所有文件

4.ls

语法:ls [选项] [文件或目录]

功能:对于目录,该命令列出该目录下的所有子目录与文件;对于文件,将列出文件名及其其他信息。

常用的选项:

  • -a 列出目录下的所有文件,包括以 . 开头的隐含文件。
  • -l 列出文件的详细信息。ls -l 也可写作ll
[root@a1 111]# ls -l
total 0

5.pwd

语法:pwd

功能:显示用户当前所在的目录。

常用选项:无。

[root@a1 111]# pwd
/home/awan/111

6.cd

语法:cd [目录名]

功能:改变工作目录,将当前工作目录改变到指定的目录下。

举例:

cd .. :返回上级目录
cd ~ :进入用户家目录
cd - :返回最近访问目录

7.touch

语法:touch [选项] 文件

功能:新建一个文件

常用选项:

  • -t 使用指定的日期时间,而非现在的时间
 [root@a1 awan]# touch test.txt
 [root@a1 awan]# ls
  test.txt

8.mkdir

语法:mkdir [选项] 目录名

功能:在当前目录下创建一个新的目录

常用选项:

  • -p 递归建立多个目录
[root@a1 111]# mkdir -p test/test1
[root@a1 111]# ls
test
[root@a1 111]# ls test/
test1

9.rmdir

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除目录。
只适用于空目录,不常用。

语法:rmdir [-p] 目录名

功能:删除空目录

常用选项:

  • -p 子目录被删除后如果父目录也变成空目录的话,就带父目录一起删除

10.rm

语法:rm [选项] 文件名/目录名

功能:删除文件或目录

常用选项:

  • -f 直接删除
  • -i 删除前逐一询问确认
  • -r 删除目录及其下所有文件
rm -rf 目录名 :强制删除此目录内的所有文件

11.man

Linux的命令有很多参数,我们不可能全记得,这个时候使用man可以查看联机手册获取帮助
若没有安装次指令要先安装,安装代码为 yum -y install man-pages

语法:man [选项] 命令

功能:查看联机手册

常用选项:

  • -k 通过关键词搜索联机帮助
  • num 只在第num章节找
  • -a 将所有章节的都显示出来,按q会继续往后面搜索,直到所有章节都搜索完毕。
man 2 rm :查看2号手册rm命令

12.cp

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

功能:复制文件或目录

常用选项:

  • -f 强行复制文件或目录
  • -i 覆盖文件之前先询问用户
  • -r 递归处理,将指定目录下的文件与子目录一并处理。
cp test.txt ../ 				将test.txt复制到上级目录
cp test.txt ../abc.txt			将test.txt复制到上级目录并重命名为abc.txt

13.mv

语法:mv [选项] 源文件或目录 目标文件或目录

功能:剪切文件或目录,也有重命名的功能

常用选项:

  • -f 如果目标已经存在,不会询问而直接覆盖
  • -i 若目标文件已经存在时,就会询问是否覆盖
mv test.txt log.txt   将test.txt重命名为log.txt
mv test.txt ../       将test.txt剪切到上级目录

未完待续…

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卿摆摆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值