zz老师推荐简单易上手的Linux的常用命令,赶紧来学!!

# ls命令, 来源于单词: list, 用于查看指定目录下所有的内容(子级)
# 格式: ls [-a -l -h] [指定路径]

ls        # 表示查看当前目录下的内容.
ls /    # 查看根目录的内容(子级)
ls -a    # 显示当前目录下所有文件, 包括隐藏的.
ls -l    # 以行的方式展示当前目录下的内容, 扩展写法: ll
ls -h    # 没有任何效果, 一般结合 ls -lh一起使用,
ls -lh    # 以行, 且人性化的方式展示数据. 
ls -alh / # 查看根目录下, 所有的子级, 以行, 且人性化的方式展示所有(包括隐藏)内容.

# pwd命令, 查看当前目录, 来源于单词: print work directory
pwd

# cd命令, 来源于 change directory, 改变目录的意思.
cd [Linux目录]
cd ~        # 回家, root账号的家是/root, 其它用户的家是 /home, ~可以省略不写
cd            # 效果同上.

cd ..        # 返回上一级
cd ../../    # 返回上上一级
./            # 代表当前路径
cd -        # 在最近操作过的两个目录之间做 切换. 

# 绝对路径和相对路径介绍
绝对路径: 固定的, 写死的路径, 以 /(根目录) 开头.
相对路径: 一般是相对于 ./(当前路径)来讲的.

# mkdir命令, 来源于: make directory, 制作目录, 创建文件夹.
# 格式: mkdir [-p] [linux路径]
mkdir aa        # 在当前路径下, 创建aa目录
mkdir /aa        # 在根目录下创建aa文件夹
mkdir aa/bb/cc    # 假设aa,bb,cc都不存在, 则: 报错, mkdir只能创建单级目录.
                # aa,bb都存在, 我们就把cc创建出来.
mkdir -p /aa/bb/cc    # 创建多级目录, aa,bb,cc都不存在也可以.

# touch, 创建文件的.
touch 1.txt                    # 创建单个文件
touch 2.txt 3.avi 4.mp3        # 创建多个文件

cat 文件名                      # 查看文件中所有内容.
more 文件名                  # 翻页查看

# cp, 来源于: copy, 表示拷贝, 相当于: 赋值.
# 格式; cp [-r] 路径1 路径2
cp -r aa/  /bb        # 把aa文件夹及其子级 拷贝到 bb文件夹中. -r表示递归(recursive)


# mv, 来源于: move, 表示剪切.
# 格式: mv [-r] 路径1 路径2
mv 1.txt /aa/1.txt

# rm, 来源于: remove, 表示删除. 
# 格式: rm [-r -f] 目标文件或者目录    recursive(递归), force(强制)
rm -rf 要删除的目录或者文件

# which命令, 用于查找 Linux命令所在的目录的. 
# 例如
which pwd
which ls

# find命令, 用于根据条件进行查找指定内容的.
# 格式: find Linux路径 -name '根据文件名查找'
find / -name '*centos*'

# grep 筛选命令
# 格式: grep 路径 -name '筛选内容'
# 格式: grep 路径 -size +-n[KMG]
grep / -name '*centos*'
grep / -size +100M

# | 管道命令, 把前边的结果, 当做后边的数据源来处理.
cat 1.txt | grep 'itheima'

# 格式: find Linux路径 -size +-n[KMG]
find / -size +100M

# echo命令, 类似于Python的print(), 输出结果到控制台.
echo 'hello world'        # 引号可以不写, 建议写上.

# ``反引号, 可以用于包裹Linux命令.
echo 'pwd'        # pwd
echo pwd        # pwd
echo `pwd`        # pwd命令的执行结果.

# 重定向
>    # 表示覆盖
>>    # 表示追加

# 查看文件末尾的内容.
tail -100f 文件路径        # 动态监控文件的末尾的100行数据, 实际开发中, 一般用于查看日志. 
tail -10 文件路径        # 查看文件最后10行, 不是动态查看.

# 扩展: head, 查看文件前n行.
head -n 数字 文件路径

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值