Linux操作系统之操作命令大全
一.文件操作命令
1.df 显示磁盘使用情况
2.du 显示文件系统使用情况
3.ls 显示目录
普通使用:ls ls -l ll
查看多个目录:ls / /ect 查看/ 和/etc下的文件
查看隐藏文件:ls -a
4.cd 切换工作目录
切换到根目录:cd /
切换到上一级目录:cd ..
切换到当前用户家目录: cd
切换到普通用户(cong)家目录: cd -> cd ~cong (波浪线扩展)
因为还没建cong用户
5.pwd 显示当前工作目录
6.mkdir 创建目录
普通用法:mkdir abc
建多层次目录: mkdir -p a/b/c
同层次建多个文件
mkdir x/a x/b x/c
mkdir a/x{aa,bb,cc}dir (花括号扩展)
7.rm 删除
rm install.log 普通删除文件
rm -f install.log 强制删除文件
rm -r -f abc 删除文件夹
rm -rf a 删除文件夹 -r和-f两个短参数可以合到一起
8.cp 拷贝
拷贝文件: cp anaconda-ks.cfg anaconda-ks-temp.cfg
拷贝文件夹 cp -r a a-temp
9.mv 移动 mv 123 a 将123文件移动到a文件夹
文件重命名: mv 123 123.bak
10.ln 链接
ln 123.bak 123-temp.bak 建立123.bak的硬链接,它们指向同一个文件,可以简单理解为Java的两个引用指向同一个地址。
ln -s 123.bak 123-temp.bak 软链接 删除链接源文件存在,删除源文件都不存在了
11.stat 显示文件的元数据 stat 123.bak
12.touch
将文件时间刷新: touch 123.bak
文件不存在,创建新文件 touch xyz
二.文本操作命令
1. 全部展示 cat 123.bak (more)
2. 分屏展示 less ,按b查看下一屏
3.head 123.bak 输入前十行
head -3 123.bak 输入任意前几行
4.tail -3 123.bak 输入任意后几行
tail -f 123.bak 监控文件变化变化
5. 管道 cat 123.bak | head -3 左边的标准输出变成右边的标准输入
原理:
6.xargs
原理:
7.查看某个文件第几行 # head -5 123.bak | tail -1
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
Usta suikastçı Kenshin Himura, acımasız şeytani düşmanı Makoto Shishio’ya karşı durmaktadır. Bu kez amacı, Meiji hükümetine yönelik saldırıları engellemektir. Ülkenin kaderi Kenshin’in kılıcını ne kadar ustalıkla kullanacağına bağlıdır. Ellsworth Jannusch