Linux 常用命令
列出当前目录中内容(文件或目录)的详细信息
ls -l
清屏
clear
是ls -l的缩写
ll
是在ls -l的基础上,在目录的后面加“/”
ls -lF
使用管道,在ls -lF给目录加了“/”的查询结果基础上把目录筛选出来
ls -lF|grep /$
使用管道,在ls -l查询结果的基础上把文件筛选出来
ls -l|grep ^-
使用管道,在ls -l查询结果的基础上把文件夹筛选出来
ls -l|grep ^d
以相对路径创建目录(单层)
mkdir apple
以绝对路径创建目录(单层)
mkdir /root/banana
以递归的方式创建多层目录
mkdir 小猪/小牛/小羊 -p
创建一个空的文件
touch
进入/tmp目录,以绝对路径的方式
cd /tmp
进入上一级目录
cd ../
进入当前用户的家目录
cd ~
进入当前目录下的aaa目录,前提是aaa目录存在
cd aaa
以相对路径把文件“小狗”复制到“aaa/bbb/ccc/”目录下
cp 小狗 aaa/bbb/ccc/
以绝对路径复制文件
cp /root/小狗 /root/aaa/bbb
以递归的方式复制目录
cp 小猪 aaa -r
删除文件,会有提示
rm mmm
删除文件,不会有提示
rm -f yyy
递归删除目录,有提示
rm -r aaa
递归删除目录,且没有提示
rm 苹果 -rf
移动文件
mv phone target/
移动目录
mv source/ target/
重命名文件或目录
mv target foolish
查看文件内容
less 文件名
空格:向下滚屏
b:向上滚屏
q:退出
查看当前所在目录的完整路径
pwd
输出PATH环境变量的值
echo $PATH
查看系统当前运行的所有进程
ps -ef
分屏查看所有进程
ps -ef|less
搜索指定特征的进程
ps -ef|grep /bin/bash
搜索指定特征的进程,并排除当前命令
ps -ef|grep /bin/bash|grep -v grep
搜索指定特征的进程,并排除当前命令之后统计搜索结果数量
ps -ef|grep /bin/bash|grep -v grep|wc -l
根据进程ID杀死一个进程
kill -9 4690