列表
-
运维
程序员用linux的原因:1、Linux代码开源,程序员们在使用阅读代码的同时还能参与其开发,这一点对于程序员而言是极具诱惑性的;2、Linux系统同时可以支持多个用户,每个用户对自己的文件设备有特殊的权利,能够保证各用户之间互不干扰,且每
-
运维
在linux中,“cp -l”的意思是生成链接文件;cp命令用于复制文件或者目录,当参数设置为“-l”表示不复制文件,只是生成连接文件的意思,语法为“cp -l source dest”或者“cp -l source... director
-
运维
在linux中,pic的中文意思为“位置无关代码”,是指代码无论被加载到哪个地址上都可以正常执行。PIC用于生成位置无关的共享库,所谓位置无关,指的是共享库的代码断是只读的,存放在代码段,多个进程可同时公用这份代码段而不需要拷贝副本。本教程
-
运维
linux中有main函数;linux中main函数的原型是“int main(int argc,char *argv[]){return 0;}”,C语言规定了main函数的参数只能有两个,一个是argc,一个是argv,由于main函数
-
运维
解决方法:1、利用lsattr命令查看文件的附加属性,可以查看文件是否被赋予a、i属性,若文件含有这两个属性是不能被删除的,语法为“lsattr [-adlRvV][文件或目录...]”;2、利用chattr命令改变文件的附加属性,去掉文件
-
运维
在linux中,opt目录的位置就在主目录中,也即“/opt”;opt是optional的缩写,是“可选”的意思,是给主机额外安装软件所摆放的目录,用来安装附加软件包,是用户级的程序目录,例如任何外部或第三方软件。本教程操作环境:linux
-
运维
linux中usleep和sleep的区别:sleep函数用于执行挂起指定的秒数,而usleep功能是执行挂起指定的微秒数。sleep是非系统调用,在库函数中实现,是通过alarm()来设定报警时间的,usleep除了时间单位为微秒以外,在
-
运维
解决方法:1、新建一条规则,语法为“iptables -P ...”;2、利用“service iptables save”保存,并且利用“ls /etc/sysconfig/”查看新建的配置文件;3、利用“service iptables
-
运维
解决方法:1、利用“hostname hy”命令,将hostname改为hy;2、修改“/etc/hosts”文件或“/etc/sysconfig/network”文件修改hostname,并利用“service network resta
-
运维
解决方法:1、利用“apt install xterm”命令,安装一个辅助终端xterm;2、利用“sudo gnome-terminal”查看终端错误原因;3、利用“vi /etc/default/locale”打开locale文件夹并替
-
运维
linux可以查看文件的总大小。查看文件的总大小的方法:1、使用stat命令,语法“stat 文件路径”,输出结果的第三行的Size字段就是文件的字节数;2、使用wc命令,语法“wc -c 文件路径”,可将指定文件中的字节数、字数、行数输出
-
运维
解决方法:1、利用“vim /etc/sudoers”编辑“/etc/sudoers”,将“Defaults env_reset”修改为“Defaults !env_reset”;2、利用“vim ~/.bashrc”,添加“alias s
-
运维
linux文件权限中保存了3种信息:1、文件所有者的权限信息,即拥有该文件或目录的用户权限信息;2、文件所有者所在组的权限信息,即拥有该文件或者目录的组的权限信息;3、其他用户的权限信息,即除了属主和属组的其他人的权限信息。本教程操作环境:
-
运维
在linux中,apache错误日志默认的位置是“/var/log/apache2/error.log”;要找到自定义的错误日志位置,可以利用文本编辑器打开“/etc/apache2/apache2.conf”文件,并查找以ErrorLog
-
运维
linux中zip命令不能用的解决方法:1、利用“yum list | grep zip”获取软件安装列表,查看是否安装了zip;2、利用“yum install zip”命令安装zip;3、利用“yum install unzip”命令安
-
运维
使用linux的原因:1、开源,通过开源方式,开发者可以轻松查看用于创建Linux内核的代码,也可以对代码进行修改和再创作,以满足使用要求。2、稳定性好,可以连续运行多年而不发生任何重大问题。3、安全, Linux服务器相较Windows而
-
运维
stm32不可以跑linux;linux系统是运行单位是进程,而ucos运行单位是线程,要实现进程芯片必须有MMU,也即存储管理单元,而stm32是不带存储管理单元的,所以不能运行进程的操作系统,也就不能运行linux。本教程操作环境:li
-
运维
两种查看方法:1、使用fuser命令,可以直接在Linux上查看指定端口被哪个进程占用了,语法为“fuser -v 80/tcp”,运行结果里会包含进程的名字和id。2、使用lsof命令,能根据指定端口找到对应的进程信息,语法为“lsof
-
运维
jacob不支持linux;jacob是“JAVA-COM Bridge”的缩写,是一个中间件,能够提供自动化访问MS系统下COM组件和“Win32 libraries”的功能,并且jacob只支持windows,不支持linux。本教程操
-
运维
在linux中,可以利用cat命令配合tail命令来查看文件的最后几行;cat命令用于连接文件并打印到标准输出设备上,tail命令可用于查看文件的内容,当tail命令的参数设置为“-n”时,即可显示文件的尾部指定行的内容,语法为“cat 指