linux 常用命令01

/bin/bash 就是linux默认的shell

  1. ls命令
    ls -a 显示所有文件 包含隐藏文件
    ls -R 递归显示子目录
    ls -l 显示详细信息
    ls -lrt 按照时间排序,显示文件信息
    配合通配符使用
    ls *.c *匹配任意多个字符
    ls xx.? 匹配任意一个字符

  2. cd 命令
    cd - 为切换到上次目录
    cd 回到家目录的四种方式
    a. cd /home/username
    b. cd
    c. cd ~
    d. cd $HOME

username@ubuntu-virtual-machine:~/c$ 

a. username 代表用户
b. ubuntu-virtual-machine 代表机器名
c. ~代表 家目录
d.~/c 代表当前所在目录
e.$ 代表普通用户

root@ubuntu-virtual-machine:/home/username/c#

管理员对应的#

  1. which 命令
    which ls 查看ls命令 所在路径

  2. mkdir 命令
    a.mkdir test/A
    如果当前目录本来有test目录,就会在test目录下创建A目录,如果没有test目录,那么创建失败
    b.mkdir -p test/A
    如果当前目录没有test目录, 会先创建一个test目录,再创建A目录

  3. tree 命令
    显示当前目录结构

  4. rmdir 命令 目录删除命令
    a. rmdir 不能删除非空目录
    b. rmdir -p bb/cc 这样会把bb和cc都删除掉, 前提是 bb目录下只有cc目录

  5. touch 命令
    创建文件, 文件名如果不存在则创建,如果存在则更改访问时间
    如果要在某目录下创建文件,这个目录要提前创建或存在

touch [option] filename1 filename2
  1. rm命令 删除文件或者目录
    a. rm bb/test.c 删除bb目录下的 test.c
    b. rm -r bb 递归删除bb目录
    c. rm -rf bb 递归删除bb目录(强制删除)

  2. cp命令 (copy)拷贝文件或者目录
    cp [option] srcpath despath
    a. 如果despath是一个目录,将srcpath拷贝到despath目录下
    b. 如果despath不是一个目录,会在despath上级目录(…/xxx),再…/下创建一个xxx文件,并将srcpath的内容拷贝进来
    c. cp -r aa bb
    -r:递归复制,用于目录的复制操作

  3. mv命令 (move) 移动文件或者目录
    如果再同一个目录下进行 mv操作,相当于重命名所操作的文件(或者目录)
    cp [option] srcpath despath
    a. 如果srcpath 是一个目录,despath是一个目录,将srcpath移动到despath目录下
    b. 如果srcpath 是一个目录,despath不是一个目录,会在despath上级目录(…/xxx),再…/下创建一个xxx目录,并将srcpath目录下的东西拷贝进来
    接下来是显示文件内容命令

  4. cat 命令
    cat filename
    直接显示文件信息到屏幕,适用于文件内容较少的情况

  5. more命令
    分屏显示文件信息
    回车逐行显示
    空格一页一页显示

  6. less命令
    分屏显示文件信息
    回车或者上下方向键可以反复查看文件内容

  7. head 命令
    head filename
    显示文件头部(默认10行)信息到屏幕上
    head -n 5 filename
    这样是显示 前5行信息到屏幕上

  8. tail 命令
    tail filename
    显示文件末尾几行内容
    tail -n 5 filename
    显示 末尾5行信息
    tail -f filename
    不退出,可以用来追踪文件尾部信息
    接下来统计命令

  9. wc 命令 word count 统计文件内容
    wc filename 直接显示出 行数 单次数 字节数
    带上参数
    a. -l 显示文件有多少行
    b. -w 显示单词数
    c. -c 显示字节数

  10. du命令 显示当前目录下各目录占用空间
    a. du
    直接显示各个目录的字节数
    b. du -h
    显示适合人类观看的空间单位
    c. du -h --max-depth=1
    只显示当前目录的大小,不显示子目录的大小

  11. df
    显示磁盘空间信息

有个疑惑,su 命令,要求输入密码, 这个密码是不是root账号的密码啊?
这里先记录一下?
视频上说, 是 当前用户的密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值