rm
-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
–preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。
cd /
【进入根目录】
cd …
【返回上级目录】
tail -50000 catalina.out > /tmp/133.log
sudo su (?)
输入密码
pwd 【判断当前所在位置】
ls 【查看所有(包括隐藏文件)】
tail -f (log日志文件名)
【显示log日志后十行,并自动更新】
$ ps -ef
或 $ ps
-aux 【 查看终端上所有进程】
$ ps -ef | grep (指定进程) 【查看指定进程】
ps -aux | grep tomcat
ps - r
【只显示正在运行的进程】
kill-9
进程id
【杀进程】
df–lh
【查看磁盘分区】
clear 【清屏】
mkdir
【创建目录】
cat (文件名) 【显示整个文件】
last -n (用户名) 【显示用户上次登录情况】
last -(天数) 【显示指定天数之前的用户登录情况】
netstat -lntp 【查看所有监听端口】
ifconfig
【查看所有网络接口的属性】
netstat -antp 【查看所有已经建立的连接】
grep ‘2014-12-17 16:17:20’ test.log 【确定日志中是否有该时间点】
sed -n ‘/2014-12-17 16:17:20/,/2014-12-17
16:17:36/p’ test.log 【查找指定时间端的日志】
命令行下快捷键
Ctrl+a:把光标移到行首。
Ctrl+e:把光标移到行尾。
Ctrl+l:清除终端。该快捷操作与在命令行键入clear作用相同。
Ctrl+d:从Shell提示中注销并关闭,使用该快捷键就不必键入exit
Ctrl+u:清除当前行。如果在命令行下工作,使用这一快捷操作可以清除从光标处到行首的字符。
cp即copy,复制文件
cp source dest ### 将
source 复制到 dest
cp folder/*
dest ### 将 folder 下所有文件(不含子文件夹中的文件)复制到 dest
cp -r folder dest
将 folder 下所有文件(包含子文件夹中的所有文件)复制到 dest
mv即move,移动文件
mv
source folder ### 将 source 移动到 folder 下,完成后则为 folder/source
mv -i source folder ### 在移动时,若文件已存在则提示 是否覆盖
mv source dest ### 在 dest 不为目录的前提下,重命名 source 为 dest
cat 用于输出文件内容
cat /etc/locale.gen ### 输出 locale.gen 的内容
cat -n /etc/locale.gen ### 输出 locale.gen 的内容并显示行号