Linux常用命令
Linux 是类UNIX操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU大的操作系统。能运行主要的Unix工具软件、应用程序和网络协议。它支持32或64位。
在Linux中常用的命令有如下:
命令 | 解释 |
---|---|
clear | 清屏 |
man | 帮助手册 |
ls | 查看当前目录下的文件和文件夹 |
ls -a | 查看当前目录下的文件和文件夹(包括隐藏文件) |
ls -l /ll | 以列表是形式查看当前目录下的文件和文件夹 |
ls -R | 以递归的形式查看当前目录下的文件和文件夹 |
cd | 切换路径 |
cd~ | 切换到家目录 |
cd- | 回到上一个工作目录 |
file a.txt | 查看文件a.txt的类型 |
pwd | 查看所在目录的路径 |
echo $PATH | 输出环境变量 |
touch 1.txt | 创建文件1.txt |
touch -t 201911290101.00 1.txt | 更改文件1.txt的时间为2019年11月29日1点01分 |
rm 1.txt | 删除文件1.txt(空文件) |
rm -f 1.txt | 强制删除文件1.txt |
mkdir A/ | 创建文件夹A |
mkdir -p A/B/C/D | 递归新建文件夹A,B,C,D |
rmdir A/ | 删除文件夹A |
rm -rf A/ | 强制删除递归的文件夹A |
cp 1.txt 2.txt | 复制文件1.txt成2.txt |
cp -r A/ B/ | 强制复制文件夹A到文件夹B目录下 |
mv A/ B/ | 移动文件夹A到文件夹B |
mv -f A/ C/ | 强制移动A/ C/ (直接覆盖不提示) |
history | 历史记录 |
date | 查看时间 |
date -s 20200101 | 更改日期为20200101 |
clock -s | 同步硬件时钟时间 |
cal | 查看当月日历 |
cal 9 2011 | 2011年9月的日历 |
cal -y | 整年的日历 |
cal -yj | 整年过了多少天(12个月全部显示,当天的日期白色背景显示) |
uptime | 系统运行了多久 |
vi | 文本编辑器 |
vi a.txt | 编辑 |
– | – |
cat 1.txt | 查看文件1.txt |
more 1.txt | 以阅读的形式查看1.txt文件 |
less 1.txt | 以全屏的形式查看1.txt文件 |
tail 1.txt | 查看1.txt文件倒数10行的内容 |
tail -n 100 1.txt | 查看1.txt文件倒数100行的内容 |
grep ‘root’ 1.txt | 筛选出1.txt文件中的‘root’ |
– | – |
– | – |
– | – |
– | – |