Linux常用命令整理

下面是一些常用Linux命令及其含义,方便查阅

命令 含义
ls 列出目录内容,可能是文件也可能是文件夹
ls -l 详情模式列出文件夹的内容
ls -a 列出文件夹里的所有内容,包括以.开头的隐藏文件
lsblk 以树状格式列出块设备
lsblk -l 以列表格式显示块设备
md5sum 计算和检验MD5签名
uname 显示机器名,操作系统和内核的详细信息
uname -a 显示详细信息
history 显示了在终端执行过的所有命令的历史
sudo 允许用户借用超级用户的权限
mkdir 在路径下创建新的目录,如果文件已经存在,则返回一个错误信息
mkdir -p 创建目录,若无父目录,则创建p
touch touch命令只有在当前文件不存在时才创建,如果文件已经存在,它会更新时间戳,但是并不改变文件内容
echo 创建带有内容的文件
chmod 改变文件的模式位,即权限
chown 改变文件的拥有者和用户组
apt Debian系列以“apt”命令为基础,“apt”代表了Advanced Package Tool。APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动地,智能地搜索,安装,升级以及解决依赖。安装:apt-get install xxx 更新:apt-get update
tar 磁带归档(Tape Archive),对创建一些文件的的归档和它们的解压很有用。tar -zxvf abc.tar.gz (z代表tar.gz) tar -jxvf abc.tar.bz2 (j代表tar.bz2)-v 显示压缩解压缩过程 -f 使用档名 -x 压缩文件 -c 归档文件
cal 它用来显示当前月份或者未来或者过去任何年份中的月份, 显示当前:cal 过去:cal 2 1990 将来:cal 3 2089
date 使用标准的输出打印当前的日期和时间
cat 查看文件内容。代表了连结(Concatenation),连接两个或者更多文本文件或者以标准输出形式打印文件的内容
cp copy复制。它会从一个地方复制一个文件到另外一个地方
mv move移动,将一个地方的文件移动到另外一个地方去
pwd 在终端中显示当前工作目录的全路径
cd 改变目录,如cd…切换到当前目录的父目录
rm 删除文件。
rm -r 递归删除,可删除子目录及文件
rm -f 强制删除
rmdir 删除空目录
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
ln 创建连接文件
more、less 分页显示文本文件内容
head、tail 显示文件头、尾内容
ctrl + alt + F1 命令行全屏模式
ifconfig 查看网络情况
ping 测试网络连通
clear 清屏
kill 杀死进程
shutdown -r 关机重启
shutdown -h 关机不重启
shutdown now 立刻关机
halt 关机
reboot 重启

参考

Linux中常用操作命令
Linux最常用命令:简单易学,但能解决95%以上的问题
这些linux技巧大大提高你的工作效率

你可能感兴趣的:(ubuntu)