Linux学习

原创 2017年01月03日 23:11:42

Linux学习

1.       一切皆文件,包括硬件;

2.       不存在扩展名一说,但存在约定俗成的扩展名,只是方便使用;

3.       Windows下的程序不能直接在Linux中安装和运行;

4.       虚拟机官网:http://www.vmware.com  8.0版本比较适合—官网收费,虚拟机内存配置不能超过本机内存的一半

5.       Vmware_install_cleaner彻底清除VM

6.       格式化-把分区变为等大小的数据块block,一般每个数据块为4kb,写入文件系统

7.       Ctrl+alt+enter全屏 Ctrl+alt鼠标

8.       Xshell

9.       Basic Servers

10.    权限:root 其他组 其他成员

11.    bin sbin-系统命令

12.   

13.   

14.    ls  –lh  /etc/  

-l:查看/etc/目录下的文件详细信息 –h:以k为单位显示文件大小;

15.    ls  –a

查看所有文件,包括隐藏文件

16.    ls  –ld

d:查看目录属性

 

17.    mkdir –p zqf/zqf01

在当前目录下创建zqf文件夹并在该文件夹下建立zqf01文件夹,-p:创建迭代目录

18.    touch 11

创建11文件

19.    cd –

进入上次的目录

20.    cd ~

进入家目录  /root

21.    cd ..

进入上一级目录

22.    cd ../usr/local/src

相对路径,参照当前目录的开始找,前提是当前目录的包含usr这个目录,否则报错

23.    cd /usr/local

绝对路径,从根目录开始找,前提是usr这个目录在根目录下,否则报错

24.    pwd

显示当前目录

25.    rmdir zqf/

删除空目录,该目录下不存在其他文件或者文件夹

26.    rm –rf zqf/

删除zqf文件夹及其子目录,-r:删除目录,-f:强制删除

27.    cp 000.txt  /zqf/

复制,将000.txt文件复制到zqf目录下

28.    cp –ra  zqf/ /tmp/

将zqf/复制到tmp目录下,-r:复制目录 –a:复制的文件跟源文件属性一模一样

29.    mv  zqf/11.txt /home/12.txt

剪切,移动,改名

30.    ln

生成链接

31.    locate 文件名(搜索文件名)

在后台数据库(/var/lib/mlocate)中按文件名搜索,速度很快,但该数据库不实时更新,所以可能刚创建的文件查不到。

32.    updatedb

更新后台数据库(/var/lib/mlocate)

33.    whereis ls  (只能查找/bin/目录下的命令)  

搜索ls命令及其帮助文档所在位置在哪个位置

34.    which ls

ls命令所在位置或者别名

35.    find  【搜索范围】 【搜索条件】

find  /root  –name  install.log; --按照文件名查找

find  /root  –iname  install.log;--不区分大小写按照文件名查找

find  /root  –user  root;--按照所有者查找所有root所有文件

find  /root -nouser;    --查找没有所有者的所有文件

find  /var/log/  -mtime  +10;  --查找10天前修改的文件

find . –size  25k;        --在当前文件下查找25k大小的文件 +25 -25 分别为大于小于25k的文件

find  /root –size +20k  -a –size -50k ;    --查找大于20k且小于50k的文件

36.    grep  “abc”  file.txt

在file.txt文件中搜索abc字符串

37.    man ls

查看ls命令的帮助

38.    zip 12.zip 12.txt

压缩12.txt为12.zip

39.    zip –r 12.zip zqf

压缩整个目录.zip

40.    gzip  12.txt

压缩12.txt为12.gz

41.    gunzip 12.gz   gzip –d 123.gz

解压缩

42.    tar  -zcvf pp.tar.gz  pp

打包压缩

43.    tar  -zxvf pp.tar.gz  pp

解压缩

 

44.    tar  -zxvf pp.tar.gz  –C  pp

解压缩pp.tar.gz到pp目录下

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

linux学习资料

  • 2017年11月10日 11:34
  • 61.87MB
  • 下载

linux学习资料

  • 2017年11月08日 09:08
  • 26.58MB
  • 下载

【Linux学习笔记】获取文件属性 — stat()、fstat()、lstat()小结

Linux是基于文件的操作系统,一切皆文件。下面就详细的整理一下关于Linux文件属性的内容。 一、文件属性函数 系统提供了3个获取文件属性的函数,分别是:stat()、fstat()、lstat...

linux内核学习 设备模型之第二层bus_register

注册总线。 来自:dirvers/base/bus.c: int bus_register(struct bus_type *bus) { int retval; struct b...

Linux命令——cut命令学习

一、定义 正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的。 2、剪切依据 cut命令主要是接受三个定...
  • hzhsan
  • hzhsan
  • 2012年08月20日 17:46
  • 8151

LINUX命令行学习手册.rar

  • 2015年12月16日 00:19
  • 3.41MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux学习
举报原因:
原因补充:

(最多只允许输入30个字)