1. 绝对路径是什么符号?当前目录,上层目录用什么表示?切换目录的命令?
- 绝对路径 : /home/java
- 当前目录 : ./
- 上层目录 : …/
- 切换目录 : cd
2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?
- 查看当前进程: ps
- 执行退出 : exit
- 查看当前路径 : pwd
3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看帮助?
- 清屏 : clear
- 退出当前命令: ctrl+c
- 执行睡眠 : ctrl+z (挂起当前进程)
- 查看指定帮助 : adduser --help
4. ls 命令的功能?可以带那些参数,有什么区别?
- ls的功能: 列出目录中的目录,以及文件参数
- 参数
a : 所有文件
l : 详细信息
5. 查看文件有哪些命令
- vi 文件名
vi java.txt
- cat 文件名
cat java.txt
- more 文件名
- less 文件名
- tail 文件名
- head 文件名
- vim 文件名
6. 打包的常用命令
- 打包 tar -xvf 文件夹名称
- 打包并压缩 tar -zcvf 文件夹名称
7. 创建文件?创建目录?复制文件?移动文件?改名?删除
- 创建文件
echo java.txt
- 创建目录
mkdir java
- 复制文件
cp java.txt /home/java/
- 移动文件
mv java.txt /home/java/
- 改名
mv java.txt java1.txt
- 删除
rm -r java1.txt
8. 建立软连接和硬链接的命令
- 软连接
ln -s slink source
- 硬链接
ln link source
9. Linux通配符?
- ? 可替代单个字符
- * 可替代任意多个字符
- [charset] 可替代任意单个字符
10. 对文件内容进行统计
wc -c java.txt
- 参数:
-c 统计字节数
-l 统计行数
-w 统计字数
11. grep 命令的作用?如何忽略大小写?如何查找不含该串的行?
grep 是文本搜索命令,根据正则表达式搜索文本,打印在控制台
grep [^string] filename
12. ps显示所有进程?查看指定进程?
- 查看所有进程
ps -ef
ps -aux
- 查看指定进程
ps -ef | grep pid
13. 终止进程命令
kill -9 pid
14. 查看系统支持所有信号
kill -l
15. 搜索文件命令
find /home/ -name "string*"
16. 查看历史命令
history
17. 查看谁在使用该主机?查看自己所在终端?
- 查看谁在使用该主机
who
- 查看自己所在终端
who am i
18. 咋样一页一页的查看大文件内容
cat java.txt |more
19. 查看当前系统支持的命令列表
compgen -c
20. 查看ip信息
ifconfig
21. 查看网络是否连通
netstat
22. 查看磁盘使用空间?空闲空间?
df -hl
23. linux如何后台启动java程序,如何查询进程号?
#后台启动java查询
nohup java -jar XXX.jar &
# 查询进程号
netstat -tunlp|grep 8080