
Linux
文章平均质量分 52
冰阔落
Stay hungry, Stay foolish, Stop when you are perfect.
展开
-
linux ssh 别名登录小技巧
ssh一般访问远程服务器方式为ssh root@10.0.1.181 -p 36000如果想要ssh 181登陆,修改配置文件 vi ~/.ssh/config[html] view plain copy Host 181 HostName 10.0.1.181 Port 36000 User root IdentitiesOnly yes转载 2017-11-11 20:14:06 · 1333 阅读 · 0 评论 -
动态链接库(.dll) 动态导入库(.lib) 静态链接库(.lib)
这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。本质上来说库是一种可转载 2017-11-11 19:36:22 · 2456 阅读 · 0 评论 -
直接解压ios镜像到u盘 来安装系统
1、ULTRAISO(软碟通软件)通过"写入硬盘文件"把WIN8.1原版光盘的ISO文件写入到U盘,相当于把U盘变成了另一个光盘,对U盘进行分区和引导处理,只不过是介质变了而已。2、目前PC机常见的引导有2种类型,老旧机器的传统BIOS引导和新式的UEFI引导。3、传统引导是机器在磁盘的开头的引导扇区部分找到操作系统相关的信息,从而进行引导的;UEFI是读取分区下的/efi文件夹来引导的。转载 2015-03-05 16:09:58 · 19544 阅读 · 0 评论 -
VirtualBox 虚拟机的网络设置
配置目标虚拟机可以像宿主机一样访问互联网宿主机可以访问虚拟机解决方案使用NAT实现目标一使用Host-Only实现目标二虚拟机网卡配置为了实现上述两套配置,我们需要为虚拟机配置两个网卡,第一个网卡采用NAT方式,第二个网卡采用Host-Only方式!通常来说,在安装虚拟机时,默认已经安装并配置好了第一个网卡,而我们只需要给虚拟机再安装一个采用Host-Only方式的网卡原创 2017-01-11 11:00:59 · 788 阅读 · 0 评论 -
CentOS-6.3 安装配置 JDK-7
安装说明系统环境:centos-6.3安装方式:rpm安装 软件:jdk-7-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html检验系统原版本 [root@admin ~]# java -ver转载 2017-01-11 10:20:11 · 497 阅读 · 0 评论 -
后台启动 VirtualBox 虚拟机(无GUI图形化界面)
由于测试需要,所以想在虚拟机里运行程序,但是喜欢全指令操作,不喜欢每次虚拟机和宿主机切来切去。就想到用 SSH 连接虚拟机,这时候虚拟机的图形界面就是多余的。于是就想可不可以后台运行虚拟机。调查后发现 VirtualBox 提供了许多运行指令,其中就包括了后台启动虚拟机。以下是 VirtualBox 常用指令:查看有哪些虚拟机VBoxManage list vms查看虚拟的详细信息原创 2017-01-11 10:06:41 · 19481 阅读 · 0 评论 -
如何优雅的使用 ubuntu
代码编辑器: vim / sublime test3 窗口管理器:awesome (键位风格配置成 vim 风格) 浏览器:Firefox + VimFx 插件 IDE:IntelliJ IDEA + IdeaVim 插件 终端:Tmux + Zsh (键位配置成 vim 风格)原创 2016-01-02 16:49:31 · 2267 阅读 · 0 评论 -
修改ubuntu 的命令提示符("修改主机名和用户名")
问题分析:Ubuntu 默认的命令提示符是"用户名@当前计算机名称:当前目录", 由于作业需要,帮别人截图多份,但是主机名和用户名又不能相同解决方法:编辑~/.bashrc文件,找到PS1的定义,PS1就是定义命令提示符的变量.只要修改这个变量值就可以了.系统默认值(原始值): PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32原创 2015-10-13 00:44:20 · 2968 阅读 · 0 评论 -
Ubuntu 下 Swap RCTRL and RALT, LWIN and LALT, ESC and CAP
partial modifier_keys xkb_symbols "swap_lalt_lctrl" { key <LALT> { [ Super_L ] }; key <LWIN> { [ Alt_L, Meta_L ] }; key <RALT> { [ Control_R, Control_R ] }; key <RCTL> { [ Alt_R,原创 2015-09-29 17:23:13 · 1827 阅读 · 0 评论 -
Ubuntu 14.04使用Prime切换双显卡
双显卡似乎已然成为 Linux 用户心中难以言说的痛。由于显卡厂商 Nvidia 和 AMD 没有对 Linux 提供良好的支持,导致双显卡笔记本电脑用户在使用 Linux 过程中,风扇狂转、发热巨大、耗电惊人,各种不爽,以至于很多不明就里的用户迁怒于 Linux,严重有辱 Linux 的声名。薄荷开源网此前也着力写过关于 Intel+Nvidia 双显卡的 Linux 解决方案--Bum转载 2015-08-25 14:18:36 · 2384 阅读 · 0 评论 -
通过修改键盘映射替代损坏按键
[ZZ]通过修改键盘映射替代损坏按键我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏。而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便。由于 我装的是Windows 2000 + Debian Linux双系统,而登录Windows被我先前设置为需要按下Ctrl+Alt+Del才能出现登录窗口,Ctrl键的损坏使得我暂时不能进入 Windows,因此在我购买外转载 2015-08-24 18:52:39 · 14203 阅读 · 2 评论 -
Linux 查看进程、关闭进程
工具/原料 一台装有 Linux 操作系统的计算机启动一个进程 1、先启动一个进程作为测试使用查看启动的进程 1、可以使用以面命令来查看 ps -ef |grep tomcat 2、tomcat 它是一个 Java 进程,所以查找 Java 进程也可查找出来 ps -ef |grep jav原创 2017-09-29 16:07:18 · 1075 阅读 · 0 评论 -
linux sed 批量替换字符串
Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。命令如下:sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把 charset=gb2312 替换为 charset=UTF-8,执行命令:sed -i "s/charset=gb2312/charset=UTF-8/g" `grep char转载 2017-11-11 19:21:20 · 327 阅读 · 0 评论 -
linux 压缩和解压缩命令大全
tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirNamegz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz转载 2017-08-31 14:44:06 · 353 阅读 · 0 评论 -
crontab定时执行任务命令详解及crontab 误删除恢复
一 cron服务详解在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。1、cron服务 cron是...转载 2019-10-11 10:21:53 · 830 阅读 · 0 评论 -
linux常用命令全拼
命令缩写: pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器)常用参数:-auxfps -auxf 显示进程状态df: disk free 其功能是显示磁盘可用空间数目信息及空间结点信息。换句话说,就是报告在任何安装的设备或目录中,还剩多少自由的空...转载 2019-01-02 16:11:54 · 499 阅读 · 0 评论 -
删除过期文件的shell脚本(linux)
在linux下如何删除过期的文件crontab -e 中添加 0 0 * * * find /home/jms -type f -mtime +2 -exec rm -f {} \/home/jms是查找文件的路径。 -type f是指定文件类型为普通文件。 -mtime +2是指修改时间距离现在2天的文件。 -2是指修改时间距离现在不足2天的文件 ...转载 2018-10-22 12:30:23 · 2768 阅读 · 0 评论 -
Linux 如何将一个文件夹的所有内容授权给某一个用户?
【问题分析】我们可以使用chown命令,ch这里代表change(改变)的意思,own代表英文单词的owner(拥有者),连在一起就是 change owner ,改变某个文件或者文件夹的拥有者。一般只有root用户有使用这个命令的权限,也是经常会使用到的一个命令。问题来了!如果我要把一个文件夹及其所有子内容授权给mysql用户,我该如何操作呢?【解决方案】我们可以加 -R 参数来实现-R : 对...转载 2018-05-29 10:51:15 · 107808 阅读 · 0 评论 -
Linux 查看进程运行的完整路径方法
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll命令即可查看。ll /proc/PIDcwd符号链接的是进程运行目录;exe符号连接就是执行...转载 2018-04-03 10:05:23 · 13383 阅读 · 0 评论 -
linux 查看磁盘空间占用情况
工作中有时被分配的测试机空间不大,经常遇到磁盘空间占满的情况。排查过程如下:一、首先使用df -h 命令查看磁盘剩余空间,通过以下图看出/目录下的磁盘空间已经被占满。二、进入根目录,因为最近常用的目录就是usr目录,所以用du -bs命令看一下常用的usr目录大小,由下图可见/usr目录占据了11g。其实可以直接运行find命令,见第三步三、进入usr目录用find转载 2018-03-23 16:34:27 · 1264 阅读 · 0 评论 -
Linux Shell 1>/dev/null 2>&1 含义
shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null:代表空设备文件> :代表重定向到哪里,例如:echo "123" > /home/123.txt1 :表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2转载 2018-02-05 14:22:25 · 571 阅读 · 0 评论 -
linux 定时任务的设置 crontab 配置指南
为当前用户创建 cron 服务1. 键入 crontab -e 编辑 crontab 服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jia转载 2018-02-05 11:02:32 · 642 阅读 · 0 评论 -
Linux 系统如何查看版本信息
在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查看呢.下面给大家介绍几种查看的方式输入"uname -a ",可显示电脑以及操作系统的相关信息。输入"cat /proc/version",说明正在运行的内核版本。输入"cat /etc/issue", 显示的是发行版本信息lsb_release -a (适用于所有的linux,包括Redh原创 2017-11-13 20:03:02 · 4393 阅读 · 0 评论 -
linux 下批量修改文件名之 rename
最近因为突然用到需匹配更换文件名,发现rename命令真是 简单好用,和sed语法及vim 替换很相似.1. 更改文件名后缀rename 's/\.txt/\.html/' * 2.增加文件名后缀rename 's/$/\.txt/' * 3.删除文件名后缀rename 's/.txt//' * 4.模式匹配修改文件名rena转载 2017-11-11 20:17:49 · 880 阅读 · 0 评论 -
ubuntu 14.04 无法播放视频
通过安装 解码器 可以播放 多个格式的视频 sudo apt-get install ubuntu-restricted-extras转载 2015-06-20 18:00:44 · 3060 阅读 · 0 评论 -
conky 配置
# **********************************************************************# "CPU Panel (8-core)" theme for Conky by Tony George (teejee2008@gmail.com)## Webpage: http://teejeetech.blogspot.in/# *****转载 2015-06-18 16:53:34 · 1684 阅读 · 0 评论 -
Ubuntu 13.10 安装后配置
摘要 个人Ubuntu安装后的常规配置,集中整理下。Ubuntu13.10 安装后 目录[-]1. 更改软件源2. update & upgrade3. gnome34. gnome-tweak-tool, ubuntu tweak5. chrome6. 中文输入法7. 完整的中文支持8. Ubuntu 额外的版权受限程序9. 字体设置10. 图标主题11.转载 2015-03-31 13:34:54 · 1800 阅读 · 0 评论 -
ubuntu14.04 笔记本搭建无线 wifi 给手机用
ubuntu14.04 笔记本搭建无线 wifi 给手机用我们的笔记本就是我们的无限路由,我们ubuntu爱好者也不例外,下面我们就来实现如何我让ubuntu笔记本变成我们手机用的无线网…方法/步骤ubuntu14.04安装配置无线ap添加含有ap-hotspot的资源: $sudo add-apt-repository ppa:nilarimogard/webupd8更新资源: $sudo转载 2015-05-02 14:03:54 · 2061 阅读 · 0 评论 -
ubuntu14.04 unity下的 compizconfig的配置
创建一个后缀为 .profile文件,在里面黏贴以下配置[resizeinfo]s0_gradient_1 = #cccce6ccs0_gradient_2 = #f3f3f3ccs0_gradient_3 = #d9d9d9ccs0_outline_color = #e6e6e6ff[ezoom]s0_zoom_in_button = Button4s0_zoom_out_b转载 2015-01-06 17:44:28 · 3197 阅读 · 0 评论 -
ubuntu 14.04 32位系统装pps影音
装完后可能出现 加载完视频无法播放需要安装 libjpeg62也就是终端下输入 sudo apt-get install libjpeg62转载 2015-01-31 12:49:48 · 1666 阅读 · 0 评论 -
ubuntu下安装Vmware
没有什么技术含量,不要喷—————————————————————分割线——————————————————各位Linuxer,最近我在学习RHCA 。但是家里的台式机是安装的Ubuntu,有部分命令是不怎么相同的,于是我想到装一个Vmware。安装先要下载一个二进制文件 ,可以去官方网站下载,但是要注册,所以我下载到360云盘了,下载是10.01的版本http://yunpan.转载 2015-03-09 00:21:39 · 1454 阅读 · 0 评论 -
ubuntu错误解决E: Sub-process /usr/bin/dpkg returned an error code (1)
在用apt-get安装软件时出现了类似于install-info: No dir file specified; try –help for more information.dpkg:处理 gettext (–configure)时出错: 子进程 post-installation script 返回了错误号 1 在处理时有错误发生:findutilsE: Sub-process /转载 2015-03-29 12:05:33 · 1743 阅读 · 0 评论 -
Ubuntu 下 Swap left ctrl and alt
摘要 传统xmodmap已被废弃,只好setxkbmap,自造option解决Linuxsetxkbmap ctrl alt 目录[-]1. 在/usr/share/X11/xkb下面新增option: swap_lalt_lctrl2. dconf-editor 调用此option因为我的笔记本Ctrl被Fn键隔的大老远,必须换之!转载 2015-03-31 13:32:23 · 3047 阅读 · 0 评论 -
炫酷ubantu桌面,compiz特效和配置
1 安装CCSM设置管理器 用鼠标点击屏幕左侧Unity程序启动栏中的“Ubuntu软件中心”(冒泡手提箱图标), 在弹出的“Ubuntu 软件中心”窗口右上角的搜索栏中,输入“compiz”, 可以看到,默认的“Compiz”这个软件已经安装在系统上了,3D桌面就是由这个软件来运行才能实现的。 现在需要做的只是安装用户配置和调节各种特效的软件,点击选中“CompziC转载 2015-01-01 13:59:49 · 4373 阅读 · 0 评论 -
ubuntu快捷键
熟悉系统,从小事做起,哈哈乱说的..习惯而已,我个人最想了解下。既然来了linux就不应该像win那样鼠标点呀点了。除了终端的命令外,一些快捷键要记还是得记的。先来是GNOME下的快捷键,其实的kde和Xfce我用得比较少...通用快捷键Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications)Alt + F2转载 2015-01-02 13:12:57 · 1471 阅读 · 0 评论 -
Linux 连续执行多条命令的方法
多个命令可以放在一行上,其执行情况得依赖于用在命令之间的分隔符。如果每个命令被一个分号 (;) 所分隔,那么命令会连续的执行下去,如:引用beyes@linux-beyes:/proc> printf "%s/n" "This is executed" ; printf "%s/n" "And so is this"This is executedAnd so is转载 2015-03-29 14:36:12 · 1719 阅读 · 0 评论 -
Ubuntu 14.04 下手动安装Firefox的Flash插件
有时候我们需要在Ubuntu下采用手动安装一些软件,比如Firefox的Flash插件。Adobe® Flash® Player 是一款轻量级浏览器插件,具有丰富的 Internet 应用运行时间,提供持续的迷人用户体验、绝妙的音频/视频回放效果和刺激的游戏。Flash Player 已在超过 13 亿系统中安装,是提供高度集成且丰富的 Web 内容的标准应用。相关阅读:Ubuntu转载 2014-12-30 22:21:11 · 1731 阅读 · 0 评论 -
Ubuntu 14.04 使用pidgin使用qq聊天
好吧,虽然我并不喜欢 QQ,事实上,当年之所以申请一个 QQ 帐号还是因为同学们都在用他...我很希望大家都不怎么使用他,用邮箱多好,但是没办法,腾讯成功的抓住了我身边的人们,他们离不开 QQ,于是乎,我也离不开 QQ 了...之前一直在想,怎么解决linux 中使用 QQ 的问题,老是用 webQQ 也不是一个办法,太麻烦了,总是开着一个网页,就是觉得不爽。在 wine 中使转载 2015-02-11 18:11:22 · 6716 阅读 · 0 评论 -
ubuntu 64位系统安装32位软件的一个解决办法
因为我的系统是ubuntu10.04 64位的,并且linux很多软件包都是只有32位的,没有64位的,比如:adobe reader foxit reader 即使你从网络上下载下来这些deb包等,双击的时候会提示你是i386的包而安装失败,今天看了一个帖子,可以使用如下命令即可http://forum.ubuntu.org.cn/viewtopic.php?p=1569771转载 2015-01-29 23:54:25 · 2435 阅读 · 0 评论 -
如何关闭ubuntu中的"System Program Problem Detected"提示
每次开机都会出现这个提示,可以通过以下方法关闭[plain] view plaincopyprint?sudo vi /etc/default/apport 将"enabled"从1改为0并保存即可,下次开机就不会出现了转载 2015-01-01 15:01:27 · 1653 阅读 · 0 评论