linux常用相关整合


 连接工具:

Putty的设置保存

  Putty的设置保存功能隐藏的实在太好了,原来在Connection菜单中修改设置后,并不能在该界面保存,需要点击Session菜单,选中下面的Default Setting然后点Save才能保存Connection里面修改的设置。这功能要不要隐藏的更好一些。




命令:

命令:
shutdown -h now 立刻关机
shutdown -r now 立刻重启
reboot            现在重启
logout           --注销


clear 清屏
ls 当前目录下 list
ll /usr/ 查看当前目录
pwd 当前目录(print work directory)
rm -rf 目录名   (强制删除目录  remove  force)
ifconfig 查看IP 需要有权限
cd Desktop 改变目录区分大小写
cd /    去根目录
在Linux的目录结构中“.”表示当前目录,“..”表示当前目录的父目录,“/”表示根目录。
cd ../去上级目录
cat /etc/issue  或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
cp /usr/redis.conf /usr/redis_bak.conf 复制文件

wget https://xxxx.tgz                                              :下载
mv  /root/desktop/mongodb.tgz   /usr/local/    : 移动安装包到/usr/local/目录下
tar zxf mongodb-linux-i686-1.8.2.tgz                :解压

mv mongodb6.434 mongodb                          :重命名

mkdir /usr/local/mongodb/data                     :创建文件夹

Tab键命令补全

查看历史命令
查看5个历史命令: history 5
    6  shutdown -h now
    7  df /home
    8  ls -l /bin/*sh
    9  who am i
   10  history 5


执行历史编号为9的命令:!9
执行最后一次以ls开头的命令:!ls
[root@localhost ~]# history |more
    1  ifconfig
    2  ping www.baidu.com
    3  ll
    4  ls
    5  pwd
    6  shutdown -h now
    7  df /home
    8  ls -l /bin/*sh
    9  who am i
   10  history 5
   11  pwd
   12  ls -l /bin/*sh
   13  history |more


追踪路由:
linux
[root@localhost ~]# traceroute www.baidu.com


windows
tacert www.baidu.com




任务管理器命令当前在运行的:
Top 

网络命令 和windows一样:
netstat 

/home 目录下
--10分钟之内存取的文件或目录
find /home -amin -10 
--10小时之内存取的文件或目录
find /home -atime -10
--10分钟之内更改过的文件或目录
find /home -cmin -10
--10小时之内更改过的文件或目录
find /home -ctime -10
--文件大小查找
find /home -size +10k
--查找所有log结尾的
find . -name "*.log"



启动流程:通电 bios 主引导记录 操作系统
http://blog.chinaunix.net/uid-26495963-id-3066282.html


压缩文件
--压缩dingsai.txt 成dingsai.zip
zip dingsai.zip  dingsai.txt
--压缩dingsai1.txt、dingsai1 成dingsai.zip
zip dingsai.zip   dingsai1.txt  dingsai2.txt
--压缩当前文件夹成all.zip
[root@localhost dingsai]# zip -r ./all.zip ./*
--解压 如果存在会提示覆盖
 unzip ding1.zip

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------






--查看进程路径
ps -ef|grep java


查看redis是否后台启动 查看端口:  
netstat   -an|grep 6379     查看6379是否已经使用  
查看进程
ps   -ef | grep redis    查看进程的命令(-e所有进程 -f全格式 global regular Expression print 全局正则版本)



chkconfig 更新(启动或停止)和查询系统服务的运行级信息。


 chkconfig –level 3 keepalived on
       等级0表示:表示关机
      等级1表示:单用户模式
      等级2表示:无网络连接的多用户命令行模式
      等级3表示:有网络连接的多用户命令行模式
      等级4表示:不可用
      等级5表示:带图形界面的多用户模式
      等级6表示:重新启动
 
命令行修改IP : netconfig    
命令行修改IP :system-config-network
service network restart



VI编辑器    
  进入编辑   vi Hello.java
  输入i 进入编辑
  输入esc进入命令行模式输入
  输入":wq" 保存退出  :q!退出不保存


  1. ---- 更新系统时间   
  2. yum install -y ntp  
  3. ntpdate time.nist.gov  
  4. echo "00 01 * * * /usr/sbin/ntpdate time.nist.gov" /etc/crontab  



[root@192 nginx]# curl -I -H "Accept-Encoding: gzip, deflate" "http://192.168.81.128/SpringmvcMybatis/js/jquery.min2.js"

-H/--header 自定义头信息传递给服务器
-I/--head  只显示文档信息






问题:

出现 cc: command not found
这是由于新安装的Linux系统没有安装gcc环境,需要安装gcc,为了方便,这里我选择用yum进行安装。
yum  install  gcc








你可能感兴趣的:(操作系统)