常见Linux命令##
文件复制,移动,删除,创建
复制:cp -v 源文件路径 目标文件路径
移动:mv -v 源文件路径 目标文件路径
删除:
rm -v 文件路径
rmdir -v 文件夹路径(文件夹要为空)
rm -rv 文件夹路径(递归删除文件夹及其子文件)
创建:
创建文件夹:mkdir -v 文件夹名字(在当前目录创建文件夹)
创建文件:touch 文件路径(创建一个空文件)
当前路径相关
显示当前所在目录: pwd
切换目录: cd 要切换的目录
显示某个文件夹下文件:ls 文件夹路径
显示某文件夹及其下面文件占用空间: du -sh 文件夹路径
进程相关
查看进程: ps -aux |grep 关键字(用于过滤查看,不然显示太多)
查看内存使用率:free -mh
像win的任务管理器:top(这个命令会不断刷新,按q可以退出)
干掉进程:
kill 进程号
killall 进程名字 查看系统最近压力:uptime(数字越小越好)
文件内容相关
输出文件所有内容:cat 文件路径(请注意,如果文件内容太多,直接输出,那就很尴尬了),cat命令简单的说,有两种:读和写。
cat 接普通文件名,会把文件内容打印到屏幕;
cat > file,这个可以向文件“file”写入内容,最后按 Ctrl + D 结束输入,会将你输入的数据保存到文件。
输出文件开头几行:head -n 输出行数 文件路径
输出文件结尾几行:tail -n 输出行数 文件路径
翻页查看文件:more 文件路径(只能不停往下翻页)
翻页查看文件:less 文件路径(可以上下翻页)
文件编辑:vim 文件路径(这是神器也,具体用法自己查资料咯,实在太多功能了,三言两语无法言尽)
软件安装
ubuntu: apt-get命令
centos:yum命令
Vim命令合集
命令历史
以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。
启动vim
在命令行窗口中输入以下命令即可
vim 直接启动vim
vim filename 打开vim并创建名为filename的文件
文件命令
打开单个文件 vim file
同时打开多个文件 vim file1 file2 file3 ...
在vim窗口中打开一个新文件:open file
在新窗口中打开文件:split file
切换到下一个文件:bn
切