Welcome 微信登录

首页 / 操作系统 / Linux

linux修改目录和文件权限的简单命令解释

linux修改目录和文件权限的简单命令解释

今天遇到的问题,如何一个用户如www的权限复制给我的用户?目录的权限表示:dwrxr--r-- 其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读 x代表可执行 数字为4,2,1其中第一组是文件或者目录所有者权限,第二组代表当前用户所在用户组,第三组是其他用户组的权限所以控制文件的权限是精确到组的用 chmod 权限 目录复制代码 代码如下:chmod 777 testchmod u+w test...
shell脚本中echo显示内容带颜色的实现方法

shell脚本中echo显示内容带颜色的实现方法

shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 复制代码 代码如下:echo -e "33[字背景颜色;文字颜色m字符串33[0m" 例如: 复制代码 代码如下:echo -e "33[41;36m something here 33[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: 1、字背景颜色和文字颜色之间是英文的"" 2、文字颜色后面有个m 3、字符串前后可以没有空格,如果有...
最快捷登陆ssh 服务器的方法

最快捷登陆ssh 服务器的方法

不知道各位同鞋有没有管理数百台的Linux 操作系统的经历,虽然通过ssh私匙可以免密码登陆,但是每天输入几十遍的服务器ip 地址,我真的好像砸碎键盘,所以后来学会偷懒利用shell 脚本登陆,思路只是把ip 地址的最后一位传递给shell 脚本,就可以最快速登陆了,如果有多个不同子网的ip 地址,建立相应的shell 脚本即可。 使用方法 [zongming@monitor ~]$ ssh5 113 环境变量 echo $PATH /usr/local/...
批量转换目录下文件编码的shell脚本代码

批量转换目录下文件编码的shell脚本代码

一例批量转换目录下文件编码的shell脚本代码。需求描述:由于从window转linux过来,很多原来win下的gbk文件需要转换成utf8。以下脚本仅判断非utf8文件转换成utf8文件,并且默认非utf8文件为gbk,如果文件类型不一致需要修改。例子:复制代码 代码如下:#!/bin/bash# File Name: iconv.sh# Author: wanggy# site: www.jb51.net#show_file(){ for file i...
linux多线程编程详解教程(线程通过信号量实现通信代码)

linux多线程编程详解教程(线程通过信号量实现通信代码)

线程分类线程按照其调度者可以分为用户级线程和核心级线程两种。(1)用户级线程 用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用户自行选择决定,在运行时不需要特定的内核支持。在这里,操作系统往往会提供一个用户空间的线程库,该线程库提供了线程的创建、调度、撤销等功能,而内核仍然仅对进程进行管理。如果一个进程中的某一个线程调用了一个阻塞的系统调用,那么该进程包括该进程中的其他所有线程也同时被阻塞。这种用户级线程的主要缺点是在一个进程中的多个...
Linux进程通信(IPC)方式简介

Linux进程通信(IPC)方式简介

进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。资源共享:多个进程之间共享同样的资源。为了作到这一点,需要内核提供锁和同步机制。进程控制:有些进程希望完全控制另一个进程的执行(如Debug进程),此时控制进程希望...
unix编程创建前缀固定的临时文件代码分享

unix编程创建前缀固定的临时文件代码分享

参数:pathname,存储临时文件的路径文件名,需要手动free()掉。dir,临时文件的路径,如果TMPDIR环境变量不为空,则此参数被忽略,转而使用环境变量。pfx,临时文件名的前缀,只使用前5个字符。注:创建的临时文件需要手动unlink()掉。创建临时文件的函数 复制代码 代码如下:intMake_temp_file(char **pathname,const char *dir,const char *pfx){char *ptr,*tmp;s...
<< 141 142 143 144 145 146 147 148 149 150 >>