linux shell 命令学习笔记(一)

Linux shell命令学习笔记

shell:命令解释器

bash是常用的shell

2.4历史记录

history:查看输入过那些命令

2.5主键盘快捷键
功能快捷键助记
Ctrl-pprevious
Ctrl-nnext
Ctrl-bbackward
Ctrl-fforward
DelCtrl-ddelete光标后面的
HomeCtrl-athe first letter
EndCtrl-eend
BackspaceBackspacedelete光标前面的

目录的结构

ls

-a 列出隐藏文件,文件中以"."开头的均为隐藏文件,如:~/.bashrc

-l 列出文件的详细信息(可以使用cd -la:列出详细内容和隐藏文件)

-R 连同子目录中的内容一起列出

  • 一个目录默认占4096k

文件权限 用户名 用户组

d rwx r-xr-x 6 dong dong 4096 3月 29 11:05 baidunetdisk

6 所指的是硬链接计数

第一个dong是文件所有着

第二个dong是文件所有组

  • 所有者(前三个)
  • 所有组(用户所在的组)(中间三个)
  • 其他用户(后面三个)
  • d用来描述文件的类型(第一位)
    • — 这个一个普通文件
    • l 符号链接
    • b 块字符设备
    • c 字符设备文件
    • s socket文件,网络套接字
    • p 管道

读:r 写:w 执行:x

which 查看指定文件所在的路径

chmod 改变文件的权限

mkdir 创建一个目录

	 只包含==.====..==的目录是空目录

rm 删除文件,要删除目录就加上option==-r==表示递归删除(先删除最里面的东西,由内向外)

​ 参数 -f表示强制force

touch ①如果一个文件不存在,则创建一个字节数为0的文件

​ ②如果文件存在,更改访问文件的时间

mv move加改名

cp 拷贝文件cp file1 file2;拷贝文件要加上==-r==选项表示递归

cat 查看一个文件里面的内容s

Ctrl+d 结束

more 查看文本文件的内容,点空格或者回车继续看

head 看文件的前几行(后可加选项==- number==表示要看几行)

tail 看文件的后几行

ln 参数 -s -->软链接,无选项,表示硬链接

  • 两中创建链接的方式
    • 硬链接:文件节点直接指向磁盘文件
    • 软链接:指向文件节点

wc word counter 计数

​ 结果:6(单词数) 9(行数) 80(字节数)

od of -tcx file1

​ -t指定数据的显示格式 1.c ASCII字符或者反斜杠序列

​ 2.d 有符号十进制数,每个整数size字节

​ 3.o 八进制 x十六进制

du 查看目录的大小

  • -hm 以m为单位(向上取整)
  • -hb 以字节显示
  • -hk 以k为单位

df 查看磁盘的使用情况


第四章 文件属性和用户用户组

4.1 whoami 查看当前登录用户

4.2 chmod 修改文件的权限位(添加或者删除文件)

​ eg:chmod u+x file //给用户添加操作权限

  • u 表示"用户(user)",即文件或目录的所有者

  • g 表示"同组(group用户)",即与文件属主有相同组ID的所有用户

  • o 表示"其他(others)用户"

  • a 表示"所有(all)用户"。它是系统默认指

    也可用数字表示权限

    rw-r–r-x
    110100101
    645

4.3 chown 改变文件所有者和文件所有组(只有root权限才可以使用这个命令)

​ sudo chown a:b file //a表示要改变到的文件所有者,b表示文件所有组

**注意:**所有者和所有组之间不必有直接的关系,但是组和者都得存在

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辛伯达岛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值