【Linux】初识Linux

基础操作行命令

目录操作命令

ls: 查看当前目录
pwd:查看当前路径
mkdir:新建目录
rmdir:删除目录
cd :改变当前所在的路径
cd ~ :当前用户的家目录(每个用户都不同)
- :上一次所在路径
…:./…回起始路径
用户名@主机名 路径
rm:删除文件
-r:递归删除目录中的所有文件和目录本身
-f: 忽略提示信息
cp :拷贝普通文件(无法拷贝目录)
-r:递归拷贝目录
-f: 忽略提示信息
mv:将一个文件或者目录移动到指定位置(改名)
-i :增加提示信息

文件操作命令

touch:若文件不存在则创建 存在则刷新时间属性。
以指定时间刷新时间属性
-d:
-t:
刷新的是最后一次访问和修改时间
一个文件的时间属性有:
最后一次访问时间
最后一次修改时间
最后一次状态改变时间
cat: 打印文件到终端
-n:打印行号,每一行都带行号
tac:按行对文件进行逆序打印
more:对文件进行分页显示
空格:向下翻页
q:退出
less:对文件进行分页显示
f 空格 pgdown 向下翻页
b pgup 向上翻页
j k 上下箭头 上下按行翻页
/string 向下匹配string字符串
?string 向上匹配string字符串
n 继续匹配下一处
head:显示文件的前n行内容(默认10行)
-n:指定显示文件前几行
例:
-n 1:显示前1行
tail:显示文件的末尾n行内容(默认10行)
-n:指定显示文件末尾几行
例:
-n 1:显示末尾1行
-f:动态刷新文件末尾数据
CTRL+C 中断当前操作
“>>":重定向,向文件末尾追加

压缩解压缩操作:

压缩:
zip
zip hello.zip hello.txt:将hello.txt压缩成hello.zip(可以压缩多个文件)
gzip:直接压缩并删除原文件
bzip2:
解压缩:
unzip
gunzip
bunzip2
打包:
tar:
-c:打包
-x:解包
-v:显示详细的打包信息
-z:打包/解包的同时进行gzip 格式压缩
-j:打包/解包的同时进行bzip2 格式压缩
-f:用于指定压缩包

其他:

ifconfig:查看主机ip地址
man:帮助手册
echo : 打印内容到终端
打印命令要加$
su:切换当前用户(但是不切换当前所在路径)原来在那个目录切换后还在那个路径
输出重定向:
标准输入:键盘
标准输出:显示器
标准错误输出:显示器
“>>”:改变数据流向,在文件原有内容基础上添加新内容
“>”:改变数据流向,并且清空原有内容,添加新内容

  • 10
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值