时间和日期
- 查看系统时间:date
- 查看日历:cal (-y选项可以查看一年日历)
磁盘信息
- 显示磁盘剩余空间:df -h (disk free缩写)
- 显示目录下的文件大小:du -h 目录名(disk usage缩写)
进程信息
- 查看进程的详细情况:ps aux(a显示终端上的所有进程,包括其他用户的进程,u显示进程的详细状态,x显示没有控制终端的进程)
- 动态显示运行中的程序并进行排序:top(要退出top可以输入q或ctrl+c退出)
- 终止制定代号的进程:kill [-9] 进程代号(-9表示强行终止)
find命令
- 格式:find [路径] -name “*.txt”(查找指定路径下扩展名是.txt的文件,包括子目录,表示如果没有指定路径,则是在当前文件夹下查找)
软连接
- ln -s 被链接的源文件路径 链接文件(软连接类似于windows的快捷方式,被链接的源文件路径最好使用绝对路径,否则在移动链接文件后会相对路径的不能够正常使用。)
- 如果不加-s就是硬链接,硬链接删除源文件的文件名 还可以访问文件,而软链接如果删除源文件的文件名,是访问不了文件。因为linux中文件名和文件数据是分开存储的,通过文件名找文件数据,硬链接就是文件的别名,所以删了原来文件的文件名还可以找到,而软链接文件的数据是源文件的文件名,所以删掉源文件文件名用软连接是找不到源文件的文件数据
打包和解包
1. 打包文件:tar -cvf 打包文件名.tar 要打包的文件名
2. 解包文件:tar -xvf 打包文件.tar
3. 选项c:生成档案文件,创建打包文件
4. 选项x:解开档案文件
5. 选项v:列出归档解档的详细过程,显示进度
6. 选项f:指定档案文件名称,f 后面一定是 .tar 文件,所以必须放选项最后(其他选项顺序任意)
压缩和解压缩
1. 压缩文件:tar -zcvf 打包文件名.tar.gz 要压缩的文件名/路径
2. 解压缩文件:tar -zxvf 打包文件.tar.gz -C 目标路径(-C解压到指定目录,目录必须存在)
3. 压缩文件:tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径
4. 解压缩文件:tar -jxvf 打包文件.tar.bz2
5. 压缩:gzip 文件名
6. 解压:gzip -d 文件名.gz
ubuntu软件安装
1. apt(Advanced Packaging Tool)
2. 安装软件:sudo apt insatll 软件包
3. 卸载软件:sudo apt remove 软件名
4. 更新软件:sudo apt upgrade