1、ls 显示文件或目录 -l:(l:list)列出文件详细信息 -a:(a:all)列出当前目录下所有文件及目录,包括隐藏的
2、mkdir 创建目录 -p:创建目录,若无父目录,则创建p(parent)
3、cd 切换目录
4、touch 创建空文件
5、echo 创建带有内容的文件
6、cat 查看文件内容 cat file | head -n number:查看文件file前number行的内容。 cat file | tail -n number:查看文件file后number行的内容。 cat file | grep “关键字”:返回文件file中包含“关键字”的行。 grep -i “关键字” file:返回文件file中包含“关键字”的行。
7、cp 拷贝
8、mv 移动或重命名
9、rm 删除文件 -r:递归删除,可删除子目录及文件 -f:强制删除
10、find 在文件系统中搜索某文件
11、wc 统计文本中行数、字数、字符数
12、grep 在文本文件中查找某个字符串
13、rmdir 删除空目录
14、pwd 显示当前目录
15、more、less 分页显示文本文件内容
16、head、tail 显示文件头、尾内容
17、ctrl+alt+F1 命令行全屏
18、ps -ef | grep java 查看所有的Java进程
19、kill -9 进程号 杀掉进程
20、rz 选择文件进行上传
21、sz 文件名 sz后面跟文件名可以进行文件从Linux上面下载
22、tar -zxvf 文件名 解压缩tar包 tar -zcvf :压缩tar包
23、scp file_path_1 root@192.168.1.1: file_path_2(将本机文件赋值到远程服务器上)
file_path_1 本地文件的绝对路径 root 表示通过root用户登录到远程服务器 192.168.1.1 目标服务器的IP地址 file_path_2 要存储在目标服务器的地址
24、scp root@192.168.1.1:file_path_1 file_path_2 (将远程服务器上的文件复制到本地)
root:表示通过root用户登录到远程服务器(也可以是远程服务器的其他用户) 192.168.1.1:是服务器的ip,当然也可以是网址。 file_path_1:表示的是欲复制到本机的位于远程服务器上的文件 file_path_2:表示的是将远程文件复制到本地的绝对路径
1、stat 显示指定文件的详细信息,比ls更详细。
2、who 显示在线登录用户
3、whoami 显示当前操作用户
4、hostname 显示主机名
5、uname 显示系统信息
6、top 动态显示当前耗费资源最多进程信息
7、ps 显示瞬间进程状态
8、du 查看目录大小 -h:带有单位显示目录信息
9、df 查看磁盘大小 -h:带有点位显示磁盘信息
10、ifconfig 查看网络情况
11、ping 测试网络联通
12、netstat 显示网络状态信息
13、kill 杀进程
