ls -l

ls -h

ls -a

ls -la

cd 目录

pwd 显示当时目录

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录
vi 编辑文件
shutdown 正常关机
reboot 重启计算机
ps 查看目前程序执行的情况
top 查看目前程序执行的情景和内存使用的情况
kill 终止一个进程
date 更改或查看目前日期
cal 显示月历及年历
ls -a 列举目录中的全部文件,包括隐藏文件
ls -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等
ls -f 列举的文件显示文件类型
ls -r 逆向,从后向前地列举目录中内容
ls -R 递归,该选项递归地列举当前目录下所有子目录内的内容
ls -s 大小,按文件大小排序
ls -h 以人类可读的方式显示文件的大小,如用K、M、G作单位
mv -i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认
mv -f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项
mv -v 详细:显示文件的移动进度
rm -i 互动:提示确认删除
rm -f 强制:代替互动模式,不提示确认删除
rm -v 详细:显示文件的删除进度
rm -r 递归:将删除某个目录以及其中所有的文件和子目录
命令 功能
mount 挂载文件系统
umount 卸载已挂载上的文件系统
mount -a 挂上/etc/fstab下的全部文件系统
mount -t 制定所挂上来的文件系统的名称,所有系统支持的文件系统,这个信息可以在/proc/filesystems这个文件里看到
mount -n 挂上文件系统,但是不把文件系统的数据写入/etc/mtlab这个文件
mount -w 将文件系统设为可读写
mount -r 挂上来的文件系统设为只读
df 检查各个硬盘分区和已挂上来的文件系统的磁盘空间
df -a 把全部的文件系统和各分区的硬盘使用情形列出来,包括0区块的,例如/proc这个文件系统
df -i 列出I-nodes的使用量
df -k 把各分区的大小和挂上来的文件分区的大小用k表示
df -t 列出某一文件系统的所有分区磁盘空间使用量
df -x 列出不是某一文件系统的所有分区磁盘空间使用量,和-t选项相反
df -T 列出每个分区所属文件系统的名称
du 显示文件目录和大小
du -a 显示全部目录及其次目录下的每个文件所占的磁盘空间
du -b 显示目录和文件的大小,以B为单位
du -c 最后再加上一个总计
du -h 以KB、MB、GB为单位,提高信息可读性
du -s 只列出各文件大小的总和
du -x 只计算属于同一文件系统的文件
fsck 主要是检查和修复Linux文件系统
fsck-a 自动修复文件系统,不询问任何问题,比较危险
fsck -A 依照/etc/fstab配置文件的内容,检查该文件内所列全部文件系统。若没有附加参数"-P”,则会先检查/目录的文件系统,而不会同时检查所有文件系统
fsck -R 采取互动方式,在修复时询问问题,让用户确认并决定处理方式
fsck -S 依次检查作业而不是同时执行。当依次指定多个文件系统且采用互动的方式进行检查时,请使用此参数以便顺序执行,否则fsck可能会同时询问数个问题,让人不知所措
fsck -V 显示命令执行的过程
fsck -T 指定要检查的文件系统的类型
fsck -N 不是真正执行指令,仅列出实际执行时会进行的动作

压缩

bzip2/bunzip2 扩展名为bz2的压缩/解压缩工具 bzip2 filename bunzip2 filename.bz2
gzip/gunzip 扩展名为gz的压缩/解压缩工具 gzip filename gunzip filename.gz
zip/unzip 扩展名为zip的压缩/解压缩工具
tar 创建备份和归档
-c 创建一个新归档
-f 当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档
-t 显示包括在tar文件中的文件列表
-v 显示文件的归档进度
-x 从归档中抽取文件
-z 使用gzip压缩tar文件
-j 使用bzip2压缩tar文件
tar –cvf filename.tar directory/file/home/mine 上面的命令将directory/file、/home/mine放入归档文件中
tar –tvf filename.tar 要列出tar文件的内容,输入命令:
tar –czvf filename.tgz file 如果使用gunzip命令解压filename.tgz文件,则filename.tgz会被删除,以filename.tar代替。

开关机

top 查看目前程序执行的情景和内存使用的情况
date 更改或查看目前日期
cal 显示月历及年历
shutdown 正常关机
-k 不是真正的关机,只是发出警告命令
-r 关机后重启(这个用的最多)
-t 在规定的时间内关机
shutdown –t 2 加入要在2min内关机,输入命令
reboot 重启计算机
-d 不把记录写到/var/log/wtmp档案里(-n这个参数包含了-d)
-f 强迫重开机,不呼叫shutdown这个指令
-n 在重开机前不做将记忆体资料写回硬盘
-w 并不会真的重开机,只是把记录写到/var/log/wtmp档案里
ps 查看目前程序执行的情况
-l 用长格式列出
-u 列出使用者的名称和使用时间
-m 列出内存分布的情况
-r 只列出正在执行的前台程序,不列出其他信息
-x 列出所有程序,包括那些没有终端机的程序
kill 终止一个进程
kill 90 可以先用ps命令查一下某宕掉程序的pid,然后使用kill除去某个程序。

时间 date

| --- | --- |

管理使用者

| --- | --- | --- | --- |

| --- | --- | --- | --- | --- | --- |

| --- | --- |

便捷方法