Linux常用命令 (二)
1.查看日历 cal
cal -3(查看 前 中后三个月)
cal -j(查看 今天在一年中第多少天)
cal -y (查看一年的日历)
查看日期
date ------ 查看日期
date '+%Y年%m月%d日 %H时%M分%S秒'
date '+%F %T' %F-----代表年月日 %T ------- 代表时分秒
2.历史命令
history 查询历史命令
history num ---- 查询num条历史命令
i+编号 ------- 执行历史命令(编号)条
3.文件查看
cat ----- 查看所有文件
cat 文件名 文件名 -------- 同时查看所有文件
-n ----------- 默认 从一开始编号
-b ----------- 空行不现实 编号
-s ------------ 多行空行显示一行
4.文件查看 more ----- 分屏查看文件内容
more +num --------- 从行开始查看 空行不算
-p ---------- 先清屏在查看
-s -------- 多行空格 变一行查看
Enter ---- 向下翻一行
Ctrl +f(front) ------ 想前滚蛋一页
Ctrl + b(back) ----- 向前返回一页
空格 ------- 向下翻一屏
q ---- 退出
5.数据流 管道
Linux 中 三种流 : 标准输入流 标准输出流 标准错误输出流
本来输入在屏幕上 重定向在文件夹
> 重定向 (两个文件会覆盖) >> 两个大于号会追加
数据 > 没有文件 会自动创建
管道 |
他 是只能处理经由前面一个指令传出的正确输出信息 对错误信息没有直接处理能力,然后传递给下个命令 作为标准的输入
6.建立连接
建立连接文件 :In
软链接 快捷方式 ln -s 删除源文件 软链接失效 软链接可以改变源文件 的内 容ke'yi
可以跨文件系统t
可以对一个不存在的文件 进行连接
可以对目录进行连接
硬链接 起个文件名 删除源文件 就是删除一个文件名
7.归档压缩
归档 tar -cvf 文件名1 文件名
解档 tar -xvf 文件归档包 ------- 一般 .tar结尾 红色
压缩 gzip 文件名
解压 gzip -d 压缩文件 ---- gz结尾 红色
gzip -r 目录名 一个目录同时压缩 两个文件
tar这个命令并没有压缩的功能,它只是⼀个打包的命令,但是在tar命令中增加⼀ 个选项(-z)可以调⽤gzip实现了⼀个压 缩的功能,实⾏⼀个先打包后压缩的过程。
归档+解档 : tar -zcvf 归档文件名 待归档文件名 解档 tar -zxvf 归档文件名
tar -zcvf 归档文件名 * (查)
指定路径 tar -zxvf 归档文件名 -C 路径
bzip2 批量 压缩 bzip2 a.txt b.txt 删除原文件 添加压缩文件
解压 bzip2 a.txt.bz2 b.txtbz2
-j 调用 bzip2 -jcvf 归档压缩包
bzip2 -jxvf
zip [-r] 压缩文件 源文件
unzip 解压文件包 默认当前目录
unzip -d 解压目录文件 压缩文件
test.tar.gz ---- 占用空间最小
8 文件权限
which 文件名 查询绝对路径
文件权限 rwxrwxr-x
7 5 5
r(read)
|
w(write)
|
x
|
可读文件权限
|
可写文件权限
|
可执行文件权限
|
u
|
g
|
o
|
4
|
2
|
1
|
修改文件权限
chmod
字母法 前三个字母 用户所属 u (user) 表示
中间三个 用户所属组 g(grup) 表示
后面三个 其他用户 o(other) 其他用户
a(all) 全部用户
chmod u+r 文件名路径
数字法
chmod 755 文件名 路径
给递归所有目录加上相同的权限 chmod 权限 文件名路径 -R
9.用户管理
$----- 普通用户
# ------- 超级用户
su 用户名 ------ 切换命令 上级用户 切换普通用户 不需要密码 普通用户切换超级用户需要
sudo -s ------ 切换 root用户 (;临时以其他用户身份使用 默认root 时间5分钟)
password ------ 修改用户密码
exit -------- 退出登录账号 (在图形化界面 退出终端 使用 ssh远程登录 退出登录账号 切换后登录用户 退出返回上一个登录账号 )
who ------- 查看用户登录信息
-q(或-count) 只显示用户账号 和登陆用户数量
-u(或 -heading) 显示列标题
10.关机 重启
reboot 重启 操作系统
shutdown -r now 现在重启操作系统 会给别的用户提示
shutdown -h now 立刻关机
-h 20:00 系统会在今天20:00关机
-h +10 系统会在十分钟后关机