linux常用命令
su:切换管理员
cd 文件 :进入文件
cd .. :返回上一级路径
cd ../.. :返回
cd / :返回根路径
mkdir 文件夹名或目录名:创建文件夹或目录
touch 文件名:创建文件
vi/vim 文件名:进入编辑文件页面
i :进入编辑状态
esc :退出编辑文件状态
shift : wq : 保存编辑的文件并退出
shift : q :不保存编辑的文件并退出
shift :q! :不保存编辑的文件并强制退出
cat 文件名:查看文件
head -10 文件名:查看文件头10行信息
tail -10 文件名:查看文件尾部10行信息
tail -f 10 文件名:动态查看尾部10行信息
sed -n '5,10p' 文件名:查看5到10行信息
echo 'abc' >> a.txt : 在a.txt尾部追加abc
ifconfig:查看IP
pwd:查看当前目录
ls:以平铺方式展示当前目录下所有文件
ll:以列表方式展示当前目录下所有的文件
ps -aux:查看所有的进程
ps:查看瞬时进程运行状态,比如:PID:进程号、TTY:该进程是在哪个终端机上运行,如果与终端机无关,显示?、TIME:显示使用cpu消耗的时间、CMD:下达指令的名称。
top:实时监控进程的运行状态。
passwd:修改密码
find / -name 文件名:以根目录为首向下搜索文件
cp 文件名 /目录 :复制文件到目录下
mv 文件名 /目录:剪切文件到目录下
grep '文件内容' 文件名:搜索文件中每一行与要搜索的文件内容相关的内容
grep -n '文件内容' 文件名:搜索文件中每一行与要搜索的文件内容相关的内容,显示行号
grep -v '文件内容' 文件名:搜索文件中每一行与要搜索的文件内容无关的内容
grep -i '文件内容' 文件名:搜索文件中每一行与要搜索的文件内容相关的内容,不区分大小写
grep ^a 文件名:搜索文件中每一行与要搜索的文件内容以a开头的内容
grep a$ 文件名:搜索文件中每一行与要搜索的文件内容以a结尾的内容
grep [a]..[b] 文件名:..表示占位符,a表示第一位,b是第四位
who:查看当前用户列表
whoami:查看当前登录用户
exit:表示退出系统
kill PID:杀死进程
kill -9 PID:强制杀死进程