快捷搜索:
来自 67677新澳门手机版 2019-12-01 11:18 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

linux常用命令2,的基本命令

1、创建链接:

1./  表示根目录

  硬链接:是通过索引节点进行的链接,如果删除硬链接对应的源文件,则硬链接文件仍然存在,而且保存了原有的内容类似于windows的复制。

2.c d 表示进入

  其创建命令是:ln 1.txt  hardlink.txt

3.ls   查看

  软链接(也叫符号链接):删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接就变成了死链接。类似于windows的快捷方式

4.pwd  查看路径

  其创建命令是:ln -s 1.txt  softlink.txt

5.ls -l   显示具体参数

2、tar 归档管理:

6.ls -a  显示隐藏文件

  .tar打包和解压:

7.ls -h  显示文件的大小

  ps:把当前目录下所有后缀是.txt的文件打包成test.tar包

8.ls -alh  显示隐藏文件的大小

  打包命令: tar -cvf test.tar *.txt    其中:c表示create,打包的意思;  v表示verbose,过程的意思;f表示file,文件的意思.

9.c d ..   表示退出

  解压命令: tar -xvf test.tar -C ./test1 其中x表示extract,解包的意思

10.clear    清屏

 

11.cd -     表示返回上一步

  .tar.gz打包和解压

12.ls -help      ls -man       帮助

  打包命令: tar -zcvf test.tar.gz 文件或者目录名

13.ctrl shift t      分屏

  解包命令:tar -zxvf test.tar.gz -C ./test

14.mkdir       新建文档

 

15.touch       新建文件

  .tar.bz2打包和解压

16.gedit         编辑

  打包命令:tar -jcvf test.tar.bz2 文件名或者目录名

17.cat         查看文件

  解压命令:tar -jxvf test.tar.bz2 ./test

18.history     查看历史

  

19.tree     竖向排列文件

  gzip文件压缩解压

20.retoot        重启

  压缩命令:gzip -r test.tar   结果是test.tar.gz

21.   ! (序号)   查找使用过的命令

  解压命令:gzip -d test.tar.gz

22 .  save               保存

  

23. ln                硬链接

  zip、unzip文件压缩解压

24. ln -s            软连接

  打包命令:zip test.zip 文件名或者目录名

25.more         查看时分屏显示

  解压命令: unzip test.zip -d ./test

26.rmdir         删除空白文件

3、进程管理:

27. rm -r      删除文件夹与其下的文件

  查看进程:  ps -aux

28.  ls   *TXT     表示查看以TXT结尾的所有文件

  杀死进程: kill 进程编号

29. ls    txt *       表示查看以txt 开头的所有文件

  强制杀死进程:kill -9 进程编号 

 30.  tab       自动补全输过的命令

  按照一定顺序排序显示所有进程: top  Shift p:按照cpu占有率排序      

重定向命令

31 >  表示重定向 ,覆盖原内容

    .>> 表示重定向,在原内容的基础上叠加

                  Shift m:按照内存占有率排序

删除命令

32.redir   表示删除空文件夹

33.rm -r  删除文件夹以及里面的内容

34.rm -i   以询问的方式删除

    rm       删除某个文件

                 q:退出

链接的用法

35.|     管道           ls/bin | more    表示以分屏的形式查看bin 下的文件

36.   ln    硬链接      原内容删除后不删除文件的内容

37.  ln -s   软链接   原内容删除后链接文件中的内容也删除

" * " 符号的用法

38. *    表示可以代表任何内容

      ls  * txt    表示查看以txt结尾的内容

      ls  txt*    表示查看以txt开头的内容

  还有个第三方的htop

grep查找

39. grep   a^    表示查找以a开头的文件

40. grep  a$    表示查找以a 结尾的文件

41. grep  a      表示查找带a 的文件

42. grep   a  -v   表示查找除a 以外的文件

43.  n   表示排号

44. gret*t   表示查找含t--t的所有文件

4、查看或者配置网卡信息:

copy复制

cp -i 覆盖式复制,在覆盖目标文件时提示是否覆盖

cp -r 用于复制文件夹,以递归的方式复制其目录与其目录下的文件

cp -v 表示其复制进度

举例:cp 01/ ./copy/ -r 复制01文件夹 到copy  cp *.txt   01  复制以txt结尾的文件到01 文件夹

mv

  linux查看命令:ifconfig

mv 有两种表达方式

1.重命名 , 一个文件存在另一个不存在    举例:mv 02 03 表示把02改名为03

2.移动,两个文件都存在    举例:02 已存在,新建03   mv 02/. / 03/ 把02文件夹移动到03 文件夹

tar

tar -cvf 命名 内容      表示归档

tar -xvf 命名 内容      表示解档

举例:tar  -cvf   test.tar  i.c

释义:把i.c归档到名为test.tar 的文件夹中

举例:tar  -xvf   test.tar  i.c

解释:把i.c解档到名为test.tar的文件夹中

tar  -zcvf   test.tar.gz 内容    表示归档并压缩

解释:把1.txt 归档压缩到test.tar 下

tar  -xcvf   test.tar.gz 内容    表示归档并解压

解释:把1.txt 归档解压到test.tar 下

  window查看ip命令:ipconfig

用户组

groupadd      创建用户组

举例:sudo   groupadd  08ty

cat /etc /group   查看用户组

groupdel       删除用户组

举例:sudo  groupdel   08ty

sudo  uesrmod  -a    -G(大写) 切入组 用户名       表示换组

  检查两台电脑是否可以通信:ping ip地址

权限

图片 1

字母说明

r读取权限,数字代号为 "4"

w写入权限,数字代号为 "2"

x执行权限,数字代号为 "1"

-不具任何权限,数字代号为 "0"

  检查是否连接外网:ping 域名

权限命令

chmod    表示修改文件权限

chown    表示修改文件用户名

chgrp     表示修改文件用户组

dourp  文件  搜素文件的所在组 

举例:sudo  chmod  777   06.txt

举例:sudo  chown  用户名   06.txt

举例:sudo  chgrp   用户名   06.txt

5、查看系统日期和时间   cal 

扩充知识

cal    查看日期

cal   -y   查看某年的日历

date  %y -%m -%d -%h :%m :%s       查看当天的日期

ps  查看进程

df    查看磁盘分布

du   查看目录占磁盘的空间

  显示某年的日期:cal -y 2018

神之编辑器  vi (重点)

.vi编辑器分为三种模式

命令模式,当我们打开vi时此时的页面就是命令模式,所有的命令都要在命令模式中执行

编辑模式,按小写“ i ” 开始编辑 ,进入编辑模式

末行模式,按" shift  : " 到此文件的做后一行,这个命令必须在命令模式下执行

vi 编辑的插入基本命令

i: 插入光标前一个字符

I: 插入行首

a: 插入光标后一个字符

A: 插入行未

o: 向下新开一行,插入行首

O: 向上新开一行,插入行首

移动光标:

h: 左移

j: 下移

k: 上移

l: 右移

M: 光标移动到中间行

L: 光标移动到屏幕最后一行行首

G: 移动到指定行,行号G

w: 向后一次移动一个字

b: 向前一次移动一个字

{: 按段移动,上移

}: 按段移动,下移

Ctr-d: 向下翻半屏

Ctr-u: 向上翻半屏

Ctr-f: 向下翻一屏

Ctr-b: 向上翻一屏

gg: 光标移动文件开头

G: 光标移动到文件末尾

删除命令:

x: 删除当前光标字符

X: 删除光标前一个字符

dd: 删除光标所在行, ndd 删除n行

d0: 删除光标前本行所有内容

dw: 删除光标后本行所有内容

撤销命令:

u: 一步一步撤销

Ctr-r: 反u: 一步一步撤销

Ctr-r: 反撤销

重复命令:

" . "重复上一次操作的命令

文本行移动:

>>: 文本行右移

<<: 文本行左移

复制粘贴:

yy: 复制当前行,yy 复制 n 行

p: 在光标所在位置向下新开辟一行,粘贴

可视模式:

v: 按字符移动,选中文本

V: 按行移动, 以字符开始选中可以多行

替换操作:

r: 替换当前字符

R: 替换当前行光标后的字符

查找命令:

/:输入字符        n: 下一个         N:上一个

替换命令:

:%s/abc/123/g       光标所在行的abc替换成123

 10s/abc/123/g      第一行至第10行之间的abc替换成123

  显示时间:date

想学的可以参考一下,希望可以帮助到大家,更多的知识点我会不断的更新

  时间格式化:date " %Y年%M月%d日"

                                                                   请多多指教

6、用户管理

  1.查看当前用户:whami

  2.查看系统有哪些用户:cat /etc/passwd

  3.查看系统有哪些组:cat /etc/group 或者groups tab(两次)

  4.添加用户账号:useradd 

    ps:创建zhangsan用户自动创建家目录:sudo useradd zhansan -m

      创建lisi用户,并且指定家目录为/home/test 命令:sudo useradd -d /home/test lisi -m

      创建test用户,指定家目录/home/test,指定组是lisi的命令:sudo useradd -d /home/test test -g lisi -m

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:linux常用命令2,的基本命令

关键词: