Unix常用命令学习-创新互联
1.改变文件或目录的权限
创新互联是专业的平武网站建设公司,平武接单;提供成都做网站、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行平武网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!Q:创建文件a.txt,将文件的用户主改为读写执行,用户组改为读写,其他改为只读
A:
创建:可用vim创建文件。
修改权限:创建后默认的权限是-rw-r--r--,按照问题要求需要添加用户主的执行和用户组的写权限,命令如下:
chmod u+x a.txt
chmod g+w a.txt
A:touch a.txt
chmod 764 a.txt
2. 复制命令
Q:将a.txt文件复制为b.txt文件,同时保留源文件的属性
A:cp –p a.txt b.txt
3. 剪切文件
Q:显示文件每行的第2至第8的字符
A:cut –c 2-8 a.txt
4. 生成差异信息
Q:比较两个文件的差异,并生成差异信息
A:diff filename1 filename2
5. 辨识文件类型
Q:显示 /var/log 文件夹下的文件类型
A:ls –l /var/log
A:file /var/log
6. 查找目录或者文件
Q:查找 /usr/bin 下文件名是openssl文件
A:find /usr/bin –name “openssl”
Q:查找家目录下24小时内被修改过的文件
A:find /home –mtime -1
Q:查找家目录下30分钟内被修改的文件
A:find /home –mmin -30
7. 链接文件或者目录
Q:对文件a.txt建立符号链接la.txt
A:ln –s a.txt la.txt
8. 合并文件的列
Q:将a.txt b.txt以列对列的方式进行一列一列的合并,输出到标准输出上。
A:paste a.txt b.txt
9. 打包同时压缩、解压缩文件
Q:将a.txt和b.txt打包压缩为c.tar.gz
A:tar zcvf c.tar.gz a.txt b.txt
10. 从标准输入读取数据到标准输出,同时保存为文件
Q:将文件a.txt输出到标准输出上,同时保存为d.txt
A:cat a.txt;cp a.txt d.txt
A:cat a.txt|tee d.txt
11. 文本内容排序
Q:将文件a.txt逆序排序输出
A:tac a.txt
A: sort -r a.txt
12. 显示工作目录
A:pwd
13. 显示或配置网络设备
Q:显示当前网络设备的工作状态
A: ifconfig
14. 显示网络状态
Q:显示系统中处于监听状态的网络状况
A:netstat -anp|grep LISTEN
15. 加密远程登录
Q:用quwenqing用户远程登录172.17.0.20
A:ssh quwenqing@172.17.0.20
16. 杀死执行中的进程
Q:查出系统中包含php关键字的进程,并杀死其中一个
A:ps –auxww|grep php
kill -9 xxx
17. 以其他身份执行命令
Q:以root的身份显示磁盘使用情况
A:sudo df –h
18. 设置或显示环境变量
Q:设置环境变量 A=ttt,显示环境变量
A:export A=”ttt”
echo $A
19. awk显示文件a.txt中包含ab的匹配行
A:awk ‘/ab/{print}’ a.txt
20. awk显示文件a.txt的当前记录号、域数和每一行的第一个和最后一个域。
A:awk '{print NR,NF,$1,$NF}' a.txt
21. 用awk过滤查看netstat的连接数
A: netstat -an | awk ‘/^tcp/{ A[$NF]++} END{ for (a in A) print a, A[a]}’
22. 用sed将a.txt中的3-5行删除,将所有的a替换为A,输出到显示器
A:sed ‘3,5d;s/a/A/’ a.txt
A: sed -e '3,5d' -e 's/a/A/g' a.txt
F.A.H^_^Amber
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享题目:Unix常用命令学习-创新互联
网站路径:http://cdiso.cn/article/cdpgpj.html