linux常用的命令总结

linux 常用基本命令

1.路径

1.1 CD命令

使用 cd 命令可以切换目录,在 Linux 里面使用

  • . 表示当前目录
  • .. 表示上一级目录
  • - 表示上一次所在目录
  • 通常表示当前用户的 home 目录
  • 使用 pwd 命令可以获取当前所在路径(绝对路径)

举例子

//进入上一级目录
cd ..
    
//进入Home目录
cd ~

###1.2 绝对路径与相对路径

绝对路径

关于绝对路径,简单地说就是以根" / "目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin,表示根目录下的 usr 目录中的 local 目录中的 bin 目录。

相对路径

相对路径,也就是相对于你当前的目录的路径,相对路径是以当前目录 .为起点,以你所要到的目录为终点,表现形式如: usr/local/bin (这里假设你当前目录为根目录)。你可能注意到,我们表示相对路径实际并没有加上表示当前目录的那个 . ,而是直接以目录名开头,因为这个 usr 目录为 / 目录下的子目录,是可以省略这个 . 的(以后会讲到一个类似不能省略的情况);如果是当前目录的上一级目录,则需要使用 .. ,比如你当前目录为 /home/shiyanlou 目录下,根目录就应该表示为 ../../ ,表示上一级目录( home 目录)的上一级目录( / 目录)

下面我们以你的 home 目录为起点,分别以绝对路径和相对路径的方式进入 /usr/local/bin 目录:

# 绝对路径
cd /usr/local/bin
    
# 相对路径
cd ../../usr/local/bin

进入一个目录,可以使用绝对路径也可以使用相对路径,那我们应该在什么时候选择正确的方式进入某个目录呢。就是凭直觉嘛,你觉得怎样方便就使用哪一个,而不用特意只使用某一种。比如假设我当前在 /usr/local/bin 目录,我想进入上一级的 local 目录你说是使用 cd .. 方便还是 cd /usr/local 方便?而如果要进入的是 usr 目录,那么 cd /usr ,就比 cd ../.. 方便一点了。

2. tab命令

使用Tab键来进行命令补全,Tab键一般是在字母Q旁边,这个技巧给你带来的最大的好处就是当你忘记某个命令的全称时可以只输入它的开头的一部分,然后按下Tab键就可以得到提示或者帮助完成

3. touch 新建空白文件

使用 touch 命令创建空白文件,关于 touch 命令,其主要作用是来更改已有文件的时间戳的(比如,最近访问时间,最近修改时间),但其在不加任何参数的情况下,只指定一个文件名,则可以创建一个指定文件名的空白文件(不会覆盖已有同名文件)

4. mkdir 新建目录

使用 mkdir(make directories)命令可以创建一个空目录,也可同时指定创建目录的权限属性。

mkdir mydir
    
使用 -p 参数,同时创建父目录(如果不存在该父目录),如下我们同时创建一个多级目录(这在安装软件、配置安装路径时非常有用):    
mkdir -p father/son/grandson

5. 复制粘贴命令

复制 CTRL+insert

粘贴 shift +insert

6. cp 复制文件

使用 cp 命令(copy)复制一个文件到指定目录。

cp test father/son/grandson

7. rm 删除文件

rm test

8.ls 查看

作用:列出目录内容
格式:ls [选项] [目录名]
注意:命令格式[]中的内容为非必选项

###ls命令选项

-a 列出目录下的所有文件,包含.开头的隐藏文件
-l 列出文件的详细信息
-i 查看文件的iNode号(iNode会指向文件块所在的位置)
-h 以容易读取的方式显示文件大小
-d 仅列出目录本身,而不显示目录中的文件
-t 按照时间顺序排序,时间越早越早下面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值