Linux学习小结笔记

ls -al

cd ..  返回上一级目录

cd ~  返回该用户的home目录

ls -a 

a是all的意思,就是显示所有的,包括隐藏的文件文件

ls -l

长列表模式,列出的信息更多

ll是ls -l的别名

r4(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。

w2(Write,写入):对文件而言,具有新增,修改,删除文件内容的权限;对目录来说,具有新建,删除,修改,移动目录内文件的权限。

x1(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。


chgrp change group ownership   改变文件所属群组 chgrp targetuser filename

chown change owner and group 改变档案拥有者  chown -R  处理指定目录以及其子目录下的所有文件  chown targetuser filename

(这两者似乎是类似的)

这两者最常用的是情况是更改cp过来的文件,因为cp的文件不会改变属性

chmod change file and mode bits 改变权限 -R 同理,递归地修改目录内的权限

常见的权限

755

chmod  a+w filename filename的三个都拥有了write的权限


..

.

任何一个目录都有这两个目录,".."代表的是其上层的目录,"."代表的是其当前的目录

"~"代表的是其家目录

绝对路径和相对路径,绝对路径是以/开头的,就是以root跟目录开头的

相对路径则一般以当前的工作目录开头 例如 ../


pwd  显示当前的工作目录  [-P]可以不显示link目录而指向原始目录


mkdir 建立目录  [-p][-m]

mkdir test1/test2/test3 失败 不能建立多层目录结构的目录 必须-p才能建立

[-m] 可以直接设置权限




rmdir  删除空的目录


cp  copy -[a] = -pdr    复制目录时必须加上r参数  [p]不改变原始的属性,常用于备份

mv 移动或更名

rm remove  -[r] 递归 有点类似mkdir的[p]参数,删除目录必须使用-r  -f  force 强制删除,不提示y/n,不加f则会层层提示是否删除


cat   从第一行开始

less 可以向前翻页 u 向上翻一页 j=enter  y 向上翻一页 

more 可以翻页  enter 向下一行 blank 向下一页 q 退出

-n 显示行号

三个是查看文本的命令

head&tail

head 头  head filename 默认显示前10行  -n +  number

head -n 100 前100行   head -n -100 除了最后100行

tail 尾

技巧

tail -f filename 可以刷新log的最后10行



解压/压缩

一般有这么几个格式

*.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2


1.   Linux管理硬盘的流程

1.   虚拟机添加硬盘

2.   对该硬盘分区,创建可用的partition

3.   对该partition进行format,使之成为可用的filesystem

4.   在OS上创建目录,将挂载目录和设备关联

2.   Raid

Raid0

Raid1

Raid5

Raid10

3.   重定向

> 是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节)
>>
这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。

4.   日期表示

       date +%Y%m%d%H%M%D

5.   Shell中使用FTP拉文件

ftpip = “”

ftpuser = “”

ftppassword = “”

ftppwd = “”

Echo”

        Open $ftpip    打开ftp目标主机的ip地址

        User $ftpuser $ftppassword  输入用户名和密码

        Cd $ftppwd  进入ftp的目录地址

//binary:设置文件传输模式为binary,缺省为ascii。binary模式不会对数据进行任何处理,ascii模式会将回车换行转换为本机的回车字符。

        Lcd data   ???

        Bin           采用二进制传输

        Get       将ftp上目录下载到本机

        Quit         退出

”| ftp -n限制ftp的自动登录,即不使用;.n etrc文件

 




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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值