Linux入门

第二章:基本操作

1.cat

1.显示
2.创建新文件 >
3.合并 >覆盖 >>不覆盖

2.who
3.history
4.logout
5.exit
6.cat
7.shutdown

shutdown -h now

8.输入输出定向和管道:

标准输入 代码0 </<<
标准输出 代码1 >/>>
标准错误输出 代码2 2>/2>>

9.more 分页显示内容,管道 ls /etc | more

第三章:文件系统基础

1.常用目录

  1. / 根目录
  2. ~ 主目录,普通用户时代表/home/name,root时候代表/root/
  3. /bin 里放着命令 /etc 配置文件 /home 每个普通用户的主目录

2.cp命令——拷贝文件
3.mv——移动文件或重命名文件/目录的移动重命名

改名: mv a.txt c.txt

4.rm——删除文件
5.touch——创建空文件
6.cd——改变目录
7.pwd——显示当前目录
8.ls命令
9.文件类型
10.mkdir——创建一个目录
11.rmdir——删除空目录
12.cp-r ——复制目录
13. rm-r ——递归删除目录
14.通配符

* 任意的0个到多个字符
?任意的一个字符
[a-z]任意的一个小写字母
[^a-z]不是任意的一个小写字母

15.检查文件:cat ,分页:more、 less,头部尾部: head、 tail
16.编辑文件:nano / vi

Ctrl+O 保存 +X退出
剪切:Ctrl+K 剪切 Ctrl+U粘贴(不用记,下面有提示)

第四章:用户和组

1./etc/passwd /etc/shadow /etc/group /etc/gshadow
2.useradd——增加用户

添加用户ladygaga uid为666 主目录为/home/ladygaga, shell为/bin/bash
#useradd -u 666 -d /home/ladygaga -s /bin/bash ladygaga

3.usermod——改变用户属性
4.userdel username——删除用户
5.groupadd——增加用户组
6.groupmod——修改组的属性
7.groupdel——删除组
8. passwd username ——修改密码

第五章:文件所有权与访问权限

1.目录文件权限

r w x(可执行)

2.权限的八进制表示
3.chgrp——修改文件属组
4.chown——修改文件属主
5.chmod——修改文件权限(数字设定法)

格式:chomd [who] [+ | - | = ] [mode] 文件名
u文件所属用户,g同组用户,a所有用户,o其他用户

6.umask——设置掩码
7.根据掩码得出文件,目录权限。默认目录权限777,文件权限666

权限与掩码做减法运算

8.ls -ll 查看权限

第六章:文件系统进程

1.ln——创建硬连接
2.ln -s ——创建符号连接
3.硬连接节点相同,符号连接不同
4.which——查看可执行文件位置
5.whereis——查看文件位置
6.locate——配合数据库查看文件位置
7.find——搜寻磁盘
8.压缩文件:gzip bzip2
9.tar——文件归档(尤其注意-f必须放在最后跟文件名)

第七章:
1.ps——查看进程信息
2.top——显示当前正在进行的进程
3.pgrep
4.pstree
5.kill
6.killall——用于杀死指定进程

第九章:
1.wc——统计文本信息
2.sort uniq
4.cut
5.paste
6.diff
7.tr——文本转换
8.grep (grep [参数] [查找内容] 文件名/目录)

第十章:shell脚本基础

  1. 命令列表和子Shell中执行命令
    在这里插入图片描述
  2. 在新的shell中执行
    在这里插入图片描述
  3. echo $?命令输出上一句是否执行成功(结果为0时成功)
  4. 根据返回值执行后续命令 &&和||

shell脚本

  1. 变量名和等号之间不能有空格
  2. 运行脚本:

chmod +x ./hello.sh
./hello.sh

  1. 引用一个定义过的变量,只要在变量名前面加美元符号即可。变量名周围加花括号{}防止引起混淆。如${hello}
  2. 控制结构:
  1. if结尾fi
  2. elif = else if
  3. for num in num1 num2 num3…
    do
    done
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值