linux的系统命令
日历命令:cal
cal:显示当前
显示具体时间:date
显示年月日 星期几 时间
date可以修改时间
date 【MMDDhhmm【【CC】YY】【.ss】】 +format
MM:月份DD:日hh:时mm:分CCYY:年.ss:秒
查看进程:ps
ps:
ps -aux:查看当前所有进程
动态显示进程信息:top
终止进程:kill pid
pid:运行的程序的序号
kill -9 pid
重启reboot
关机shutdowm,init
shutdown -r now:重启
shutdowm -h now:立即关机
shutdowm -h 20:35:在20:35时关机
shutdown -h +10:十分钟后关机
init 0:关机
init 6:重启
检测磁盘空间:df
检测目录所占的空间:du
du:显示当前路径下文件的大小
du -h:以合适的单位显示
du 目录或文件名:查看此目录或者文件的大小
查看网卡配置信息:ifconfig
ifconfig ens33 down:把ens33网卡关闭up是开
ifconfig ens33 192.14.1.2:改ip地址
编辑器:gedit相当于记事本
文本编辑器
编辑器之神:vim
vi:visual interface
例如:vi hello.py(有就打开,没有就创建)打开之后,默认处于命令模式
在命令模式下,常用的命令
i:进入编辑模式,定位到光标左边插入
a:定位到当前光标的右边插入
I:定位到当前行的开头插入
A:定位到当前行的末尾插入
o:向下另起一行
O:向上另起一行
esc:返回命令模式
:wq:冒号表示末行模式w表示保存q表示退出(或者:x)
:q!强制退出(没有保存)
G:快速定位(前面有数字,快速定位到某行,直接G,定位到末行)
dd:删除光标所在的行(5dd:删除光标之后的五行包含此行)
D:删除光标后此行所有内容
x:删除光标后一个字符,相当于del
X:删除光标前一个字符,相当于backspace
u:撤销前一步操作
ctrl+r:反撤销
》文本行右移
复制粘贴
yy:复制当前行(10yy:从当前行开始复制10行)
dd:也是剪切(2dd:剪切两行)
p:粘贴
v+上下左右:选中多行
v+向下,再>>,整体向右缩进
:17,22>:17-22行右缩进一次,几个>缩进几次
:%s/main/MAIN/g 把本文档中所有的main改成main
:5,15s/main/MAIN/g把5-15行的main换成MAIN
命令模式下/str在此文档中查找str。 n向下找str,N向上找