Linux的基本命令

1. Linux基本命令

2. ls :查看当前目录下的文件(同等与ll),ls -a查看当前目录下的所有文件(包括当前目录和上一级目录),ls -1:使目录按1列排列。

3. cd + 文件名:进入文件,cd ..进入上一层目录,cd~进入家目录

4. touch + 文档名:新建文档,touch + .文档名:隐藏文档

5. mkdir+ 文件名:新建文件夹,mkdir + .文件名:隐藏文件夹

6. rm + 文档名:删除文档,rm -r 删除文件夹,rm -rf 删除目录下的所有文档。

7. pwd:显示当前目录

8. man:Linux助手

9. cp:复制文件或者目录 cp -r src/ dst (将src中的文件复制到dst目录中)

10. ctrl + l 清屏 <==> clear

11. cat[文件]   将键盘输入显示出来  ctrl + d => EOF

12. seq start end >a  产生从start到end的数列 (注意end后加空格)

13. >:是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节);
>>:这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。

14. more [文件名] 空格  向下翻屏

15.   b     向上翻屏

16.  q     中途退出

17. less [文件名] 空格  向下翻屏

18.    b     向上翻屏

19.  q     中途退出

20. ?     向前查找

21. /     向后查找

22. 15:date 时间

23.  +  格式化输出

24.  +%s 将时间转换成时间戳

25.  -d @时间戳  将时间戳转换成时间

26. 查找命令

27. find 路径 查找条件

28. 希望找到一个星期以前被修改过的日志文件

29. find  . -mtime 7 -name "*.log"

30. 如果find 还希望执行动作

-exec 命令 {} \;

-ok 命令 {} \;

31. grep  要找的内容  文件

32.  tar -cvf 打包

33.  tar -xvf 解包

34.  tar -czvf ***.tar.gz

35.  tar -xzvf

36. bc 计算器

37. file 查看文件类型

38. 忘记密码的处理办法 :

39. 在倒数读秒界面按上、下键选择对应的系统 按e进行编辑

40. 在最后加一个1,按b重启,passwd   init 6 重启。

41. 文件类型:

-    普通文件

d    目录文件

b    块设备文件 ls -1 /dev/sda*      s-d a第一块磁盘文件

c    字符设备文件

l    软连接 相当于windows下的快捷方式   

ln -s 文件 软连接名

p    管道文件

42. mkfifo  管道文件名

r  读

w  写

x  执行

43. tty  查看当前终端

44. chmod  u  文件拥有者 +/-/= r/w/x 文件名

g 本组用户

o 其他用户

a  all

45. 创建文件缺省权限是:666

46. 但实际创建出来的文件权限往往不是这个

创建文件还要受到umask的影响

47. mask & ~umask

48. 目录的 r  

       w  创建

       x  是否能够cd

      r-x  

       t   sticky  bit

      t和x 要一起使用

       s 设置用户位

49.     whereis 查找命令在哪放着

50.     which   找到位置信息放在哪   

51. 上一个单词首b

下一个单词首w

52. shitf +4   行尾

53. 0      行首

54. H  当前屏幕的顶行

L  当前屏幕的最后一行

M  当前屏幕的中间

:$ 文件的最后一行

:3 第3行

:set nu 显示行号  set nonu

o   在当前行下插入新行

O   在当前行的上一行插入新行

a   在光标之后插入

x   删除光标所指位置的字符

u   撤销

dw  删除一个单词

ndw 删除n个单词

ndd 删除n行

D   删除光标所在位置至当前行的行尾

d0  删除光标所在位置至当前行的行首

dG  删除从光标所在行到文件结尾

查找:

/ 查找

n 继续查找下一个

N 找上一个

? 向前查找

替换:

:%s/old/new/g   全文替换

:6,10s/old/new/g   从6-10行全部替换

J 将下面的一行移到上一行

nyy  复制光标所在行及其一下n行

p   粘贴

r 替换一个字符

R 替换模式

:r file   将file中的内容导入光标所在位置

:vsp 切分屏幕  CTRL +ww 光标换屏

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值