【Linux某些命令找不到/无法使用】教程文章相关的互联网学习教程文章

Linux基础入门及系统管理01-Linux运维核心技能-bash基础特性详解09

一、bash及其特性 1、shell:外壳,用户直接连接计算机 a)GUI:Gnome、KDE、Xfce; b)CLI:sh、csh、ksh、bash、tcsh、zsh; 2、如果当前系统登录2个用户,2个用户的shell相同吗? root,student:一个程序,2个进程; 进程:在每个进程看来,当前主机上只存在内核和当前进程; 进程是程序的副本,进程是程序执行实例; 3、用户工作环境 a)#:管理员,$:普通用户;每个用户的工作...

linux shell--算术运算【代码】

求和:方法一、使用命令替换法:#!/bin/bashread -p ‘input number a...‘ numA read -p ‘input number b...‘ numB #这里有两个要注意的点,一:等号两边不能有空格、二:小括号之间不能有空格 sum=$(($numA+$numB))echo"${numA} + ${numB} = ${sum}" 方法二、直接运算#!/bin/bashread -p ‘input number a...‘ numA read -p ‘input number b...‘ numBsum=$[$numA+$numB] echo"${numA} + ${numB} = ${sum}" 原文:http://www...

linux 删除乱码文件 目录【代码】

chunli@ubuntu:~$ ls -liaha total 39M 12320770 drwxr-xr-x 8 chunli chunli 4.0K Apr 12 22:07 . 12320769 drwxr-xr-x 3 root root 4.0K Mar 12 21:24 .. 12320778 -rw-rw-r-- 1 chunli chunli 39M Apr 12 21:14 arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 12320776 -rw------- 1 chunli chunli 2.3K Apr 12 21:57 .bash_history 12320773 -rw-r--r-- 1 chunli chunli 220 Mar 12 21:24 .bash_logout 12325040 -rw-r--...

Linux curl命令

curl : 命令行里访问网页,网站,下载文件[root@lxglinux ~]# curl www.apelearn.com #这个命令之后,出现了www.apelearn.com网站的源码一大堆[root@lxglinux ~]# curl -I !$ -I省略源码curl -I www.apelearn.comHTTP/1.1 200 OKServer: nginxDate: Wed, 27 Jan 2016 15:16:31 GMTContent-Type: text/htmlConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/5.3.27上面注意到有一个200 OK ,其实常见的状态码还有20...

8Linux服务器编程之:chdir()函数和cd命令,getcwd()函数和pwd【图】

??1chdir依赖的头文件#include<unistd.h>2函数定义int chdir(const char *path);int fchdir(int fd);函数说明:chdir的作用是改变工作目录4getcwd依赖的头文件#include<unistd.h>5函数定义:char *getcwd(char *buf, size_t size);函数说明,通过这个函数获得路径6.案例说明:7.pathconf依赖的头文件#include<unistd.h> 函数定义:longfpathconf(int fd, int name);longpathconf(char *path, int name);8案例说明下...

VMware 下扩展linux硬盘空间【图】

linux下扩展硬盘有很多种方式,在扩展之前,尽量看看自己的空间存在的有哪些盘,然后再进行扩展。如果是扩展的话,磁盘的符号和已经有的符号一样,比如都是sda的设备,知识分区不同,可能是sda3 sda4如果是添加的话,相对于一个新的硬盘,可能是sdb sdc很多人在学习Nutch、Hadoop或者熟悉Linux操作系统时都会选择在VMWare上安装Linux虚拟机,而又往往不想分配给Linux虚拟机足够大的硬盘空间,这就容易导致使用Linux一段时间后,发...

linux下的缓存机制buffer、cache、swap

一、缓存机制介绍在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。CPU上下文切换:CPU给每个进程一定的服务时间,当时间片用完后,内核从正在运行的进程中收回处理器,同时把进程当前运...

[转] Linux软连接和硬链接

点击阅读原文 1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个...

Linux常用命名

1.1.1. 关闭数据库服务的防火墙systemctl start firewalld.servicesystemctl status firewalld.servicesystemctl stop firewalld.servicesystemctl enable firewalld.servicesystemctl disable firewalld.service 1.1.1. 或者不关防火墙,而是,开发3306端口查看开放的端口号firewall-cmd --list-all设置开放的端口号firewall-cmd --add-service=http --permanentfirewall-cmd --add-port=80/tcp --permanent重启防火墙f...

Kali linux virtualbox rc=1908 错误解决办法

Kali linux virtualbox rc=1908 错误解决办法:当我尝试启动virtualbox时候提示:Kernel driver not installed (rc=-1908)The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing‘/etc/init.d/vboxdrv setup‘as root. If it is available in your distribution, you should install the DKMS package first....

linux 远程执行命令【代码】

命令:ssh 命令参数:-l 指定登入用户 -p 设置端口号 -f 后台运行,并推荐加上 -n 参数 -n 将标准输入重定向到 /dev/null,防止读取标准输入 -N 不执行远程命令,只做端口转发 -q 安静模式,忽略一切对话和错误提示 -T 禁用伪终端配置 DEMO:ssh -l xiluhua 192.168.178.133"~/shell_script/1.sh" 原文:http://www.cnblogs.com/xiluhua/p/7238944.html

linux 下 libevent 编译使用

libevet 介绍: http://libevent.org/1 下载wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz2 tar xvf libevent-2.0.21-stable.tar.gz3 cd libevent-2.0.21-stable.tar.gz4 ./configure 默认会编译静态库和 动态库 ,可选择 ( --disable-shared --enable-static )5 make 6 make install 注意:使用Libevent 静态库的时候,要使用-lrt 原文:http://www.cnblogs.com/songbingyu/p/4063257.ht...

Linux-C-Program:makefile【代码】

注:本文参照博客:https://blog.csdn.net/initphp/article/details/76929231. 概述2. 示例说明2.1 无makefile编译2.2 有makefile编译1. 概述Makefile是一个C语言的程序编译规则。它能够帮助C语言建立自动化编译流程。一旦写好,便可以通过执行make命令,来编译整个工程。2. 示例说明创建项目如下: val.h和val.c val.h #include<stdio.h>#include<stdlib.h>#include<unistd.h>int val(int *x);val.c #include "val.h"int ...

linux安装python3【图】

1.安装openssl静态库【pip3安装需要,如果已经安装请跳过】yum install -y openssl-static2.安装GCC和wget【如果已经安装请跳过】yum install -y gcc wgetyum groupinstall "Development tools"yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel3.下载python3的源码包wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar...

nali 一款linux下显示IP地理位置的小工具【图】

一、简介  nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat)。例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司]。查询是在本地进行,并不会进行联网查询,所以效率方面不会对原始命令产生什么影响。  目前包含以下几个命令: nalinali-dignali-nslookupnali-traceroutenali-tracepathnali-pi...