1、find

按照名字查找:find / -name file_name
 

2、zip压缩

1) 我想把一个文件repartition.txt和一个目录invader压缩成为amateur.zip:
# zip -r amateur.zip repartition.txt invader
    
2)我下载了一个aptly.zip文件,想解压缩:
# unzip aptly.zip
 
3)我当前目录下有abc1.zip,abc2.zip和abc3.zip,我想一起解压缩它们:
# unzip abc\?.zip
注释:?表示一个字符,如果用*表示任意多个字符。
    
4)我有一个很大的压缩文件sponsored.zip,我不想解压缩,只想看看它里面有什么:
# unzip -v sponsored.zip
    
5)我下载了一个压缩文件quest.zip,想验证一下这个压缩文件是否下载完全了
# unzip -t request.zip
    
6)我用-v选项发现recapture.zip压缩文件里面有很多目录和子目录,并且子目录中其实都是歌曲mp3文件,我想把这些文件都下载到第一级目录,而不是一层一层建目录:
# unzip -j recapture.zip
 

3、安装gcc

yum -y install gcc
yum -y install gcc-c++ 
yum install make

-- 或者
yum groupinstall "Development Tools"
 
-- 或者

yum install gcc gcc-c++ kernel-devel

4、将windows上的共享目录挂载到cent os的指定目录下

在windows上创建目录test,设置为共享目录;
在cent os的/mnt目录下创建windows文件夹;
    
然后挂载:mount -t cifs -o username=Laoma,password=123456 //192.168.1.115/test /mnt/windows
Laoma和123456分别为windows的账号密码,192.168.1.115为windows的IP
注意:cent os和windows的IP必须在同一网段,若使用的是vmware虚拟机,则直接将网络连接方式设置为桥接模式即可。
windows必须有密码,否则会挂载失败(这一点我也没弄清楚为什么)
 

5、将make输出信息输出到build.log文件中

make > build.log 2>&1
 

6、产生指定文件

在opt下产生一个4KB大小的随机文件
dd if=/dev/urandom of=/opt/test bs=4KB count=1
 

7、查看文件MD5

md5sum filename
    

8、查看yum安装选项

yum search boost #boost相关
 

9、scp,远程拷贝

从本地向远程主机拷贝:
scp filename user@host:path
    
从远程主机向本地拷贝
scp user@host:filename path
    

10、目录的几个常用标志

.         代表此层目录
..        代表上一层目录
-         代表前一个工作目录
~         代表‘目前使用者身份’所在的家目录
~account  代表 account 这个使用者的家目录(account是个帐号名称)
 

11、关于根目录的一个问题

请问在Linux底下,根目录下有没有上层目录(..)存在?
    答:若使用‘ ls -al / ’去查询,可以看到根目录下确实存在 . 与 .. 两个目录,再仔细的查阅,可发现这两个目录的属性与权限完全一致,这代表根目录的上一层(..)与根目录自己(.)是同一个目录。 
 

12、pwd命令

pwd [-P] 
-P  :显示出确实的路径,而非使用连结 (link) 路径。
    

13、mkdir[-mp]

mkdir test
mkdir -p test1/test2/test3/test4 #递归创建
mkdir -m 775 test #创建时赋权限
 

14、rmdir[-p]

删除空目录,-p为递归删除
 

15、lsof

查看端口运行什么进程:lsof -i:8080 ——> 查看8080端口的应用程序。
 
 
 
 
 
 

Linux学习笔记之——基础命令学习的更多相关文章

  1. [学习笔记] Numpy基础 系统学习

    [学习笔记] Numpy基础 上专业选修<数据分析程序设计>课程,老师串讲了Numpy基础,边听边用jupyter敲了下--理解+笔记. 老师讲的很全很系统,有些点没有记录,在PPT里就不 ...

  2. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  3. 2019-9-9:渗透测试,基础学习,windows基础命令,笔记

    windows系统基础命令学习 1,命令提示符界面进入方法 方法一: 某分区按住shift,右键单击选择在此处打开windows powershell,进入之后输入cmd 方法二:标题栏输入 方法三: ...

  4. Python学习笔记之基础篇(-)python介绍与安装

    Python学习笔记之基础篇(-)初识python Python的理念:崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. python的历史: 1989年,为了打发圣诞节假期,作者Guido开始写P ...

  5. 跟着鸟哥学Linux系列笔记3-第11章BASH学习

    跟着鸟哥学Linux系列笔记0-扫盲之概念 跟着鸟哥学Linux系列笔记0-如何解决问题 跟着鸟哥学Linux系列笔记1 跟着鸟哥学Linux系列笔记2-第10章VIM学习 认识与学习bash 1. ...

  6. MAVEN学习笔记之基础(1)

    MAVEN学习笔记之基础(1) 0.0 maven文件结构 pom.xml src main java package resource test java package resource targ ...

  7. ELK-6.5.3学习笔记–elk基础环境安装

    本文预计阅读时间 13 分钟 文章目录[隐藏] 1,准备工作. 2,安装elasticsearch. 3,安装logstash. 4,安装kibana 以往都是纸上谈兵,毕竟事情也都由部门其他小伙伴承 ...

  8. Oracle学习笔记三 SQL命令

    SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  

  9. TCP/IP协议学习之实例ping命令学习笔记

    TCP/IP协议学习之实例ping命令学习笔记(一) 一. 目的为了让网络协议学习更有效果,在真实网络上进行ping命令前相关知识的学习,暂时不管DNS,在内网中,进行2台主机间的ping命令的整个详 ...

随机推荐

  1. java一行一行写入或读取数据

    原文:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html 假如E:/phsftp/evdokey目录下有个evdokey_2 ...

  2. Surprise团队第二周项目总结

    Surprise团队第二周项目总结 项目进展 已实现五子棋人人模式部分 人人模式: 基本方式:采取黑棋先行,黑白交替的下棋顺序. 模式:通过鼠标点击相应棋盘中的"交叉点",在lay ...

  3. iOS页面传值-wang

    iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例) 实现了以下iOS页面间传值:1.委托delegate方式:2.通知notific ...

  4. WebLogic口令猜解工具【Python脚本】

    WebLogic 默认端口7001 可以通过如下链接访问控制台 http://10.9.1.1:7001/console/login/LoginForm.jsp 写了一个简单的猜解脚本,半成品,做个记 ...

  5. google搜索技巧

    说明:‘’是为了突出,不属于搜索表达式的一部分 —————————————————————— 1.空格 空格代表和 例如 复旦 社会学 搜索结果网页同时包含这两个关键字. 2.‘-’ ’-‘代表排除某 ...

  6. LeetCode() Merge Intervals 还是有问题,留待,脑袋疼。

    感觉有一点进步了,但是思路还是不够犀利. /** * Definition for an interval. * struct Interval { * int start; * int end; * ...

  7. dependency of static library

    一直以来都有一个误区,认为静态库就一定是不含任何依赖的,动态库是含的.这个印象是因为在我们程序中,包含静态库的地方,往往Build好之后直接就可以用,而含DLL的地方,则需要在build好之后的EXE ...

  8. ZTOOLS HTTP&REGEXTEST&JSONS 工具包

    下载地址:点击下载

  9. 2016HUAS_ACM暑假集训4C - 递推

    题目大意:给你一个高为n ,宽为m列的网格,计算出这个网格中有多少个矩形. 这里我们可以这样看: 对于行:假如是m单位长度,则长度为1的矩形有m个,长度为2的矩形有m-1个......长度为m的只有1 ...

  10. Serializable unordered set

    Serializable unordered set 可序列化哈希set #include <boost/algorithm/string/predicate.hpp> #include ...