1.pwd 显示当前所在目录
2.ls 【参数】 列出文件或目录信息
ls -a 显示所有文件
3.cat 【参数】文件名 滚屏内容/将多个和并称一个
cat a.txt 查看a.txt内容
cat file1 file2 > file3 将文件1和file2合并到 file3
4.less 命令 查看大文件内容,可以分页查询
5.head 【参数】 文件名 默认显示前十行
-n num 指定前num行 比如:head -n 10 显示文件前十行
-c num 指定前num个字符
6.tail 【参数】 文件名 默认文件后10行
-n num 后num行
-c num 后num个字符
tail -f 文件名,实时查看最新文件后几行内容
7.free 查看系统内存
8.grep 过滤信息
比如 ps -aux | grep tomcat 查找所有跟tomcat相关的进程
9.clear 清楚屏幕内容
当屏幕命令满了或者查完文件感觉屏幕有点乱的时候,可以清除一下哦
10. wget 网址 指定地址下载
wget https://download.oracle.com/java/20/latest/jdk-20_linux-aarch64_bin.tar.gz
这是下载文件用的。以上命令是下载JDK的网址,在哪个目录下用,就会下载到哪个目录。
11.echo 可以追加到文件,或输出在屏幕
echo a.txt>zhangsan 在a.txt文件内容后边追加 zhangsan
echo zhangsan 直接在屏幕输出 zhangsan
12.进程类常用
ps -aux 查找进程
top 实时监控进程情况
kill -9 xxx 强制关闭 xxx进程
13.文件类常用
mv 移动或修改文件/目录名
rm -rf xxx 文件/目录的删除
cp 复制
14.systemctl 命令
systemctl start xxx.service 启动服务
systemctl restart xxx.service 重启服务
systemctl stop xxx.service 停止服务
systemctl reload xxx.service 重新加载配置文件
systemctl status xxx.service 查看服务状态
systemctl enable xxx.service 开机自动启动
systemctl disable xxx.service 开机不自动启动
systemctl is-enabled xxx.service 查看指定服务是否开机自动启动
15.crontab定时任务
若在crontab中写了如下的一个任务:
可以把这个输出重定向到另外一个标准输出文件中,比如说重定向输出到一个txt文件中
0 6 * * * echo “Good morning.” >> /tmp/test.txt
1>查看现有的计划任务
crontab -l
2>配置格式(中间有空格)
分钟 小时 日期 月份 星期 执行