crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行 通过crontab -e 可以打开编辑文件添加新的命令 notify-send可以将消息以弹窗的形式通知用户 注意:notify-send命令在cron下不会启动消息弹窗.需要在notify-send命令执行之前添加export DISPLAY=:0.0. * */1 * * * export DISPLAY=:0.0 && notify-send &quo…
一.在linux上使用EF 开发环境 VS2013+mono 3.10.0 +EF 6.1.0 先检测一下EF是不是6的 如果不是  请参阅 Linux学习日记-EF6的安装升级(三) 由于我的数据库已经建好了 所以我直接是 ”从数据库生成Code First“  如下图…
这是我第一次系统地学习Linux,希望通过这个学习日记收获一些东西把-- @_@ Grub - 启动管理器   在启动时让用户选择要启动的系统.(但是windows比较霸道--重装windows后会将Grub赶出,装上自己的启动程序,下一次就直接启动windows了@_@) Grub的配置:其中GRUB_DFFAULT = 0 指的是Grub让用户选择系统时的显示顺序. $ sudo gedit /etc/default/grub gedit - 和Windows记事本差不多,功能稍微好点.  …
(菜鸡学习日记 各种使用命令只列举了常用几种,发现错误望指正) 一.管道 在Linux 中,管道就是一个固定大小的缓冲区,大小为一页4K.它是一种通信的机制,可以使用管道符“ | ” 来连接进程,连接的进程可以自动运行.它的实现方式其实就是将前一个输出当做后一个进程的输入. 二.grep grep 是Linux 中基于行的文本搜索工具,输出为匹配到的所有符合条件的行.使用方式以及常用参数如下: grep [-icnv]  '匹配的字符'  filename(-i:忽略大小写 -c:统计包含条件的…
Deepin使用 journalctl 替代了 syslog 来处理系统日志 故查看crontab运行日志应使用 journalctl -f /usr/sbin/cron…
一.为什么学习Linux 大学时开始接触Linux,最开始学习的是RedHat(小红帽),感觉Linux好像很久不见的老朋友,用起来很舒服(虽然我们用的是DotNet).很喜欢它的命令模式,让我能接触到很到系统底层的东西.好了开始我的Linux DotNet学习之路 二.安装Linux系统 以前用的是RedHat装在VM里,现在我打算用Centos来学习,和小红帽差不多.不喜欢Ubuntu那种命令风格(或许每个程序员都有自己的洁癖吧,总感觉Ub不是很爽). .百度搜索Centos(现在已经是7的…
[本文为笔者在学习Linux 下的软件安装时,尝试使用源码安装Apache 的过程,事后进行一个小小的总结,发现错误望指正.] 一.典型的源码编译安装软件的过程包括以下3步: 1) 运行 configure 命令,并结合必要的参数以生成Makefile :(读者可以自行百度Makefile 相关知识) 2) 运行 make 命令生成各类模块和主程序: 3) 运行 make install 命令将必要的文件复制到安装目录中. (以上过程都在对应软件安装包的根目录中进行) 二.安装过程 Linux…
在linux上运行.Net程序 并安装Linux网站 一.环境 ubuntu14.10(桌面版 官网下载的最新版) jexus5.6.3 正式版 MonoDevloper (安装完后里面有个Ubuntu软件中心 搜一下点击安装它会自动帮你把需要的环境装好) 注:我所有程序都是基于DotNet FrameWork4.0的 二.愉快的玩耍 2.1 运行一般的应用程序 由于我是用的virtualbox 开的是桥接网络,所以我在自己本机假设一个FileZillaServer(ftp的服务器),便于把网站…
2016年10月11日星期二 df命令解释:用于显示磁盘分区上可以使用的磁盘空间.默认显示单位为KB,可以用该命令来获取硬盘被占用了多少空间,目前还剩多少空间等信息.用法:df 选项 参数例:df –a包含全部的文件系统 df –i 显示inode信息 du命令解释:也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有区别的.用法:du 选项 参数 ln命令解释:用来为文件创建连接,连接类型分为硬连接和软连接,默认的连接是硬连接,如果…
主要定义 磁盘的物理组成磁盘主要由圆形磁盘(多张).机械手臂.磁头等组成.每张磁盘都有不同的磁道,半径相同的磁道组成了磁柱,沿着中心划线可将磁盘分成若干扇区,每个扇区的大小是512Bytes. 磁盘分割磁盘分区的重点是记录每一个分割区的起始与结束磁柱,而这个记录放在MBR(主引导记录),MBR最多提供四个分区记录,多于4个的要使用扩展分区. 文件系统磁盘分区完成后要进行格式化,而格式化就是给磁盘设置合适的文件系统(如:ext2.ext3),每一个分区只能指定一种文件系统,文件系统是规定存取数据的…
linux目录管理遵循FHS标准,主要目标是希望让使用者可以了解已安装软件通常放置于哪个目录上,所以他们希望独立的软件开发商.操作系统制作者.以及想要维护系统的用户,都遵循FHS的标准.也就是说FHS的重点在于规范每个特定的目录下应该要放置什么样子的数据而已.事实上,FHS是根据过去的经验一直在持续改版的,FHS依据文件系统的使用的频繁与否是否允许使用者随意改动,而将目录定义为四种交互作用的形态,用其表格来说: 上表中的目录就是一些代表性的目录,四个类型解释如下: 可分享的:可以分享给其它系统挂…
2016年10月5日企业面试题:cp 命令复制文件是如果有覆盖可能的话如何去除确认步骤,如:将/mnt/text.txt 复制 到/temp/text.txt,去除覆盖确认命令.方法:1.加全路径的cp命令,/bin/cp /mnt/text.txt /temp/text.txt.2.在命令前增加\,\cp /mnt/text.txt /temp/text.txt总结,其实cp命令就是/bin/cp -i 命令的别名,linux中为命令起一下别名用alias命令 ,删除别名用unalias,最好…
crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程 配置文件 ``` SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /…
常用命令:以下是一些比较常用的命令,主要是关于安装软件的一些命令 @_@ cd ~/下载(文件名)/ //进入这个文件夹 , ~指的是根目录 cd .. //返回上一级文件夹 sudo apt-get install/delete package //安装.删除 sudo apt-get -f install //修复安装,重新配置一下依赖 sudo apt-get dist-upgrade //升级系统 sudo apt-get upgrade //更新已安装的包 apt-get source…
通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本.时间间隔的单位可以是分钟.小时.日.月.周及以上的任意组合.这个命令非常适合周期性的日志分析或数据备份等工作. 1.语法: crontab -u user file -e -l -r -i 2.参数: -u user:设定某个用户的crontab服务 file:命令文件的名字,将file做为crontab的任务列表文件载入crontab -e:编辑crontab文件内容 -r:从/var/spo…
今天学习vi编辑命令: root@ubuntu:vi hello.java 使用到的命令: 插入命令: a 和 i:在当前光标前或后插入文本(A 和 I 分别在当前行行末或行首插入文本):  o 和 O :在当前行下或上插入文本.(换行) 编辑完后,按Esec,执行保存命令:(:wq-保存退出,:q!不保存直接退出) test@ubuntu::wq 执行ls命令查看文件: 发现两个文件,之前一个小写的hello.java是之前创建的文件,没用则执行rm命令来删除它: rm xx 删除某一个文件…
一,登录Linux Login:test Password:123456 Last Login:Wed Dec 3 22:40:02 on tty1 test@ubuntu: startx    进入Linux的图形界面 提示需要安装xinit则,执行: test@ubuntu: sudo apt-get install xinit 终端由黑色界面变成白底黑字. 再安装桌面环境,执行以下命令(安装需要一定时间): test@ubuntu:sudo apt-get install ubuntu-d…
链接文件 linux中链接有两种,一种是硬链接,一种是软链接 一.硬链接 硬链接是指通过索引节点来进行链接创建硬链接的方法如下:ln 源文件 硬链接文件具有相同inode号的多个文件互为硬链接文件删除硬链接文件或者源文件任意之一,文件实体不会被删除硬链接文件就是文件的另一个入口二.软链接 软链接就相当于windows里面的快捷方式软链接类似一个文件,里面存放的是指向源文件的路径源文件删除后,软链接依然存在,但是无法访问指向源文件内容了创建软链接方法如下:ln -s 源文件 软链接文件软链接文件和…
红帽考试 1.RHCSA ------>RHCE 210/300分 2015 RHEL7 2020 RHCE8 8月1改每个月25号 所以我如果想要在6月份考试,就要在 5月25前预约一个考场可以坐13人 2个备用机 考场:北京.上海.广州.深圳RHCSA+RHCE=4200元 RHCSA 补考1500 RHCE补考2500 2.注册一个博客开源中国.51cto.CSDN.博客园学习心得+至少一个照片====打卡 3.我的学习初心升职加薪,挣更多的钱给老婆买好吃的.好看的 4.开源是指将程序和程…
一.关于WCF 的部署 默认的wshttp风格的wcf是很容易部署上去的,但是这里给个建议尽量不要使用WCF的配置文件去部署尽管 我们都已经很熟悉了,在使用配置文件你会发现各种蛋疼的问题. 二.WCF Restful的部署 以下是简单的目录:…
一.Mvc与wcf 相对WCF的部署MVC还是有点麻烦,我们要考虑哪些dll是不需要的,哪些是要拷贝到本地的. 而WCF因为有些配置文件不支持,我们只需要在配置wcf时不使用配置文件而直接使用代码就行了. 二.MVC部署 开发环境:VS2013 +Mono 3.10.0+Jexus5.6.3 +.net 4.0 1.新建MVC项目,选择空的MVC项目 注:这里选择空的mvc项目主要是防止不必要的dll被引用进来,但是与项目又不兼容 2.配置DLL的问题 注:很重要不然会有各种报错 下面这6个dl…
在vs2013中使用EF是5的但是如果想使用 “来自数据库据的Code First” 这个生成模板就会发现 它会提示你EF的版本太低请升级 下面就是解决办法: 安装实体框架6 在工具菜单中,点击NuGet程序包管理器,点击程序包管理器控制台. 在控制台中,输入以下命令并执行: 1.Install-Package EntityFramework…
一.文件权限: r:read 读取文件列表的权限, 数字4表示 w:write 写入.删除.修改的权限,数字2表示 x:execute 进入目录的权限,数字1表示 权限分配:文件所有人.文件所属主.其他用户 例如:rw-r--r--   换成数字:644 修改所属人或组:chown 文件所有人:文件所属主  文件名 修改权限:chmod 权限 (数字或rwx) 文件名 二.文件的特殊权限 SUID     意思是set user id  特殊权限位,让程序执行者临时获取文件所有者权限 /etc/…
ping -c ping几次的意思-i 每次的间隔-W 最长响应时间为几秒钟 #!/bin/bash -i $ &>/dev/null #无论正确或者错误结果都输出到/dev/ 用户输入的第一个参数 ] then echo "Host $1 is On-Line" else echo "Host $1 is Off-Line" fi [root@localhost ~]# cat /tmp/while.sh #!/bin/bash PRICE=$( )…
一.vim 编辑器 有三种模式,命令模式,输入模式,末行模式 1.下面是命令模式常用的命令 2.末行模式常用命令 :w 保存 :q 退出 :q! 强制退出 :wq! 强制保存退出 :set nu 显示行号 :命令 执行该命令 :整数 跳转到该行 二.配置主机名称 vim /etc/hostname 三.配置网卡信息 vim /etc/sysconfig/network-scripts/ifcfg-en9809234 四.配置yum软件仓库 vim /etc/yum.repo.d/rhel.rep…
一.打包压缩与搜索命令 1.tar命令 -c 创建压缩文件 -x 解开压缩文件 -t 查看压缩包里有哪些文件 -j 用bzip2来压缩或解压 -z 用gzip压缩或解压 -v 显示过程 -f 目标文件名 例:tar -czvf xxx.tar.gz /etc  把/etc/目录压缩 tar -xzvf etc.tar.gz -C /root/etc 指定解压到某个目录 2.grep命令 -n 显示行号 -i 忽略大小写 -v 反向选择 -c 仅显示找到的行数 3.find命令 二.重定向相关 >…
ifconfig  查看网卡信息 uname 查看系统内核.版本信息 cat /etc/redhat-release uptime 查看系统负载信息 top命令的第一行信息 free 查看内存信息 free -h who 查看当前登入终端信息 last 查看所有系统的登录记录 /var/log/message  文件里面 history  历史命令 sosreport cd 切换目录 pwd 显示当前所在目录 ls 显示当前目录文件 cat  查看比较小的文件 more  查看更大的文件 hea…
RPM  软件包管理器 目的:降低软件安装难度原理 :将软件源代码加上一套安装规则打包到一起,用户只需要运行RPM systemctl start 服务名称 开启服务systemctl stop 服务名称 关闭服务systemctl restart 服务名称 重启服务systemctl status 服务名称 查看服务systemctl enable 服务名称 加入到启动项systemctl disable 服务名称 从启动项禁用 命令: 注:命令长长不合并,长短不合并,短短合并只留一 命令:e…
systemctl --user enable pulseaudio说明:安装完成后系统没有声音,用该命令可以打开.ifconfig eth0 192.168.118.1说明:给网卡设置IP地址.apt-get install ugetapt-get install aria2说明:uget是kali里常用的下载工具,aria2是插件. 以下是兄弟连linux教程学习日记2016-9-12 学习日记ls 查看目录下的文件,以下是常用选项ls -l long,长显示,详细ls -a  显示所有文件…
http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/06/3002602.html crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行. 在Linux系统中,Linux任务调度的工作主要分为以下两类:1.系统执行的工作:系统周期性所要执行的工作,如备份系统数据.清理缓存2.个人执行的工作:某个用户定期要做…