1、查找文件:find / -name 文件名(/代表在根目录下)
2、ps -ef 命令表示以标准格式显示系统当前进程
UID PID PPID C STIME TTY TIME CMD
用户id标识号 进程号 进程的父进程或子进程号 进程启动的时间 服务运行的终端 后台启动这个服务cpu所用时间 执行这个进程所用命令
ps -ef | grep java:在系统当前进程中过滤显示与java相关的进程
3、tail -f catalina.out:自动刷屏显示tomcat日志输出信息
4、创建文件,有以下几种方式:
a、vi a.jsp(创建一个空文件)
b、touch filename.txt(创建一个空文件)
c、echo “abfdsfdsf” > b.txt(将某些内容导出为一个文件)
d、cat > c.txt
另外cp或mv某个文件到也算是创建一个文件
5、mkdir xxx:创建文件夹
6、rmdir xxx:删除空文件夹
rm -rf xxx:强制删除文件或文件夹,不提示用户(要提示的话可以去掉f)
7、cp 路径+文件名 新路径:复制文件到新路径下
8、mv命令示例:
a、将 /usr/udt 中的所有文件移到当前目录(用”.”表示)中:mv /usr/udt/* .
b、将文件test.txt重命名为wbk.txt:mv test.txt wbk.txt
c、把当前目录的一个子目录里的文件移动(剪切)到另一个子目录里:mv 文件名/* 另一个目录
d、移动当前文件夹下的所有文件到上一级目录:mv * ../
9、tar命令示例:
a、解压文件:tar -xvf 目录+压缩文件名 解压目录(默认解压后的文件名就是压缩包名)
b、压缩文件:tar -cvf 目录+压缩文件名 压缩目录
还有好多解压缩的用法,如有需要上网搜索详细信息
10、kill -9 PID: 杀死指定进程(netstat -anp|grep 8080 --->获取8080端口的信息,最后一串数字是PID)
11、当用户为root时,执行tomcat bin目录下的 ./catalina.sh start 报 Permission denied 时,可以执行chmod +x catalina.sh 命令后重试,
如果报 The BASEDIR environment variable is not defined correctly This environment variable is needed to run this program 提示,
可以执行 chmod +x *.sh 命令,再次重试就可以正常执行 ./catalina.sh start 命令。(chmod用来提升权限,chmod +x 文件名是为xxx文件赋予可执行文件权限)
12、打开linux ftp服务:/etc/init.d/vsftpd restart
13、重启mysql服务:service mysqld restart
14、cmd命令行下,使用ftp上传或下载文件:
在cmd命令行下切换到被操作文件的盘符目录下输入一下内容:
a、 ftp 192.168.16.35 //ftp连接到35
b、binary //切换到二进制模式下
c、put 被操作文件的名称.后缀 //把被操作文件通过ftp服务传送到linux服务器上
d、get 被操作文件的名称.后缀 //通过ftp服务把被操作文件从linux服务器上传送到本地
15、ls命令用来查看当前目录下的所有文件,如果要同时查看文件的权限,可以添加 -l 参数(ls - l)
16、当用户ftp登录失败时,可以执行该命令后尝试重新登录:setsebool ftp_home_dir 1
17、查看文件内容:
a、vi 文件名
b、less 文件名【进入查看】,按Q键退出。
18、查看系统信息
a、系统版本号:cat /etc/issue 或 cat /etc/redhat-release
b、系统位数:getconf LONG_BIT
19、查看文件位置:whereis 文件名。譬如 whereis mysql
20、添加用户:adduser zhangcy 添加密码:passwd zhangcy