手记

linux的学习笔记小计00

bin sbin usr/bin usr/sbin 用户命令 lib boot 启动 dev硬盘 etc proc sys 保存过载点 var系统相关文档
cd ~ 当前用户家目录

  • 上次目录
    .. 上一级目录
    . 当前目录
    ls a 显示所有文件
    l 显示文件列表详细信息
    d 目录属性
    h 文件大小人性化显示
    i inode值
    pwd 显示当前目录
    mkdir p 递归创建
    rmdir 删除目录
    rm r 删除目录
    f 强制

cp src r 复制目录 target
p 带属性复制
d 若源文件是链接文件,则复制链接属性
a 相当于pdr
move src 剪切/改名 target

ln src s 软链接 target 软连接 源文件的一个代理 类似 windows的快捷方式;源文件不用绝对路径 目标文件必须在同一目录下
硬链接相当于 链接文件名-i节点-block存储的另一条路径
touch name 创建文件
cat src 查看命令
文件搜索
locate
whereis b 命令搜索命令位置
m 只看帮助文档位置
which 命令搜索 命令位置和别名

find 搜索范围 搜索条件 str 通配符 *任意 ?任意一个字符 []匹配中括号内的任意一个内容 完全匹配
name 名称搜索
iname 不区分大小写
user 所有者
nouser 没有所有者
mtime 修改文件内容时间 /+10 10天前
ctime 文件修改属性时间 /-10天内
atime 文件访问时间 10 天
size 文件大小 /+25k 超过25k
inum inode节点值
a 逻辑与& and
o 逻辑或| or
exec commond {} \

grep 选项 str 文件名 包含匹配
v 排除
i 不区分大小写

0人推荐
随时随地看视频
慕课网APP

热门评论

1、find -L 跟随软连接(符号链接),find命令检测或者打印出的文件信息是软连接所指向的文件信息

-H 从不跟随软连接,find命令检测或者打印出的文件信息是软连接文件本身

-P 不跟随软连接,除非软连接出现在命令行中

操作符 -o(or) -a(and) !(-not)

-type 文件类型 f普通文件 d目录 ...

-perm 权限大小

wc    输入重定向    

c    统计字节数    

w    统计单词数    

l    统计行数    

多命令    ;    多个命令执行    

&&    逻辑与    

||    逻辑或    

管道符    |    命令1| 命令2 命令1正确输出作为命令2的操作对象    

通配符    ?    任意一个字符    

*    任意多个字符    

正则表达式    


脚本    

#!/bin/bash    Linux标准脚本    

#    注释    

chmod 755    执行权限    

./hello.sh    

bash   hello.sh    不需要执行权限    

sh hello.sh    

/root/hello.sh    

alias    a='a -x'命令别名 别名=‘原命令’    

vi   ~/.bashrc    别名永久生效    

source   .bashrc    立即生效    

unalias    别名    删除别名    

命令执行顺序:绝对路径/相对路径>别名>bash内部命令>$PATH定义的变量顺序查找    

history    w    立即写入~/.bash_history    

c    清空历史命令    

上下操作历史命令    

!n   执行编号为n的历史命令    

!!   执行上一条历史命令    

!com   执行最后一条com命令    

Tab键提示    

>    重定向 覆盖    

>>    追加    

datecon   2>>test.log    2记录错误信息 >>后不能有空格    

/dev/null   黑洞 啥都咩有    


查看全部评论