在软件开发和运维过程中,Linux操作系统操作是基本功,如下列出部分常见命令,以备忘记命令时查找确认。
常见VNC命令
命令 | 说明 |
---|---|
vncpasswd |
设置vnc的登陆密码 |
vncserver |
启动vnc的命令 |
service vncserver restart |
重启服务 |
常见ntp命令
命令 | 说明 |
---|---|
ntpq -p |
查看当前状态 |
date +"%z %z" |
查看当前时区 |
ln -s /usr/share/zoneinfo/America/Managua /etc/localtime |
如果是时区是EDT格式的而不是CST,则需要用如下命令把时间格式转换为CST |
对磁盘进行清理命令
命令 | 说明 |
---|---|
df |
df命令可以查看磁盘空间的占用情况 |
du -sh * |
执行du -sh 文件夹可以查找到哪个文件占用了非正常的空间 |
rm -fr * |
执行rm -fr命令删除指定的数据 |
网络相关命令
命令 | 说明 |
---|---|
ifconfig eth6 |
查看指定网卡信息 |
route add default gw 10.121.154.1 |
增加默认网关 |
route add -net 10.45.0.0 netmask 255.255.0.0 gw 129.0.1.1 |
增加路由 |
route del -net 122.18.1.0 netmask 255.255.255.0 |
删除路由 |
netstat -rn |
查看路由 |
/etc/rc.local |
如果需要, 添加到自启动的文件,实现开机生效 |
ifconfig eth0 1.2.3.4 netmask 255.255.255.0 up |
设置临时生效ip |
/etc/sysconfig/network-scripts/ifcfg-eth** |
设置开机生效ip,需要修改该文件,然后执行如下命令重启网卡 service network restart |
hostname |
查看机器名 |
hostname 新机器名 |
临时设置新机器名 |
/etc/sysconfig/network /etc/hosts |
永久设置新机器名修改的文件 |
Oracle数据库常见命令
命令 | 说明 |
---|---|
echo $ORACLE_SID | 查看当前的数据库实例名 |
sqlplus /nolog |
打开数据库 |
connect sys/oracle@abcocr as sysdba |
连接数据库 |
startup |
启动数据库实例 |
shutdown |
停止数据库实例 |
exit |
退出数据库实例 |
lsnrctl start |
启动数据库监听 |
lsnrctl status |
查看监听状态 |
lsnrctl stop |
停止数据库监听 |
vcs异地双机常见命令
命令 | 说明 |
---|---|
vxdctl -c mode |
查找mater节点 |
vradmin -l printrvg | 查看节点状态,如果需要同步,确保当前节点是primary |
vradmin -g dgmescfs -f stoprep rvgmescfs | 停止主备复制,-f是强制,可以先不加-f执行,如果必须要强制,再加-f,根据提示输入y |
vradmin -g dgmescfs -a startrep rvgmescfs | 开始主备复制 |
vradmin -g dgmescfs repstatus rvgmescfs | 查看复制状态 |
vrstat -g dgmescfs -R | 查看复制速率,会一直刷新,退出时可以按ctrl+c |
ftp上传下载文件常见命令
命令 | 说明 |
---|---|
ftp |
打开ftp |
binary |
切换到二进制传输 |
put 文件路径 |
上传文件 |
get 文件名 |
下载文件 |
lcd |
本地路径改路径 |
如果您喜欢这篇文章,别忘了点赞和评论哦!