head 文件名 :展示文件开头10行;
-n 行数
pwd: 查看当前所在文件夹
cd:切换文件夹
cd ~ :切换到当前用户的主目录
cd . :保持在当前目录不表
cd ... :切换到上级目录
cd - :可以在最近两次工作目录之间来回切换
touch:如果文件不存在,新建文件
-p:可以递归创建目录
mv:可以用来移动文件或者目录,也可以给文件或者目录重命名;
-i:覆盖文件前提示
cat:查看文件内容,创建文件,文件合并,追加文件内容等功能;
-b:对非空输出编号
-n:对输出的所有行编号
more:分屏显示文件内容
操作键:
空格键:显示手册页的下一屏
enter:键 一次滚动手册页的一行
b:回滚一屏
f:前滚一屏
q:退出
/word:搜索word字符串
grep:对文本文件进行模式查找,所谓模式查找,又被称为正则表达式
-n:显示匹配行及行号
-v:显示不包含匹配文本的所有行(相当于求反)
-i:忽略大小写
参数:
^a:行首。搜寻以a开头的行
ke$:行尾,搜寻一ke结束的行
clear:清屏
date:查看系统时间
cal:查看日历
-y:查看一年的日历
df -h :显示磁盘剩余空间
-a:列出所有的文件系统,包括系统特有的/proc等文件系统
-k:以KBytes的容量显示各文件系统
-m:以MBytes的容量显示各文件系统
-h:以人们较易阅读的GB,MB,KB等格式自行显示;
-H:以M=1000k取代M=1024的进位方式
-T:显示文件系统类型,连同该partition的filessystem名称(例如ext3也列出)
-i:不用硬盘容量,而以inode的数量来显示;
du -h : 显示目录下的文件大小
-a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
-h :以人们较易读的容量格式 (G/M) 显示;
-s :列出总量而已,而不列出每个各别的目录占用容量;
-S :不包括子目录下的总计,与 -s 有点差别。
-k :以 KBytes 列出容量显示;
-m :以 MBytes 列出容量显示;
ps aux:查看进程的详细状况
top:动态显示运行中的进程并且排序
id:查看用户uid和gid信息
fdisk:是linux的磁盘分区表操作工具
-l:输出后面接的装置所有的分区内容。若仅有fdisk -l时,
则系统将会把整个系统内能够搜寻到的装置的分区均列出来.
Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
磁盘挂载语法:
mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 装置文件名 挂载点
磁盘卸载命令 umount 语法:
umount [-fn] 装置文件名或挂载点
-f:强制卸除!可用在类似网络文件系统 (NFS) 无法读取到的情况下;
-n :不升级 /etc/mtab 情况下卸除。
小技巧:
ctrl_shift+=:放大终端窗口的字体显示
ctrl+-:缩小终端窗口的字体显示;
ls通配符的使用
ls:查看当前文件夹下的内容
*:代表任意个数个字符
?:代表任意一个字符,至少一个
[]:表示可以匹配字符组中的任意一个
[abc]:匹配a、b、c、中的任意一个
[a-f]:匹配从a到f范围内的任意一个字符
linux基础命令(一)
于 2022-01-21 16:11:59 首次发布