linux基本操作

185 阅读2分钟

Linux 的基本操作

一、ls [options] [file or dirs]

ls 查看当前目录下文件和目录信息(不包括隐藏文件)

ls file_or_dirs 查看目录下文件信息

ls -a 查看当前目录下所有文件和目录信息

ls -l 查看当前目录下文件详细信息

ls -R 查看当前目录下所有文件和目录及其内部文件信息

二、touch [file]

1.文件不存在,创建文件

1.1.jpg

2.文件存在,修改文件创建时间,不会覆盖

1.2.jpg

三、cat

1.显示文件内容

cat 文件名

tac 文件名:倒着显示


2.用来做重定向-覆盖重定向。

(1)cat >文件名 enter

(2)内容

(3)ctrl+c

1.3.jpg

3.拷贝文件 cat abc.c >danny.c

1.4.jpg

4.追加

(1)cat >>文件名 enter

(2)内容

(3)ctrl+c

1.5.jpg

四、mkdir

1.创建文件夹

2.mkdir -p 递归创建文件夹

五、rm (删除文件夹)

rm -i 删除前逐一询问确认。

rm -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

rm -r 将目录及以下之档案亦逐一删除。

rm -rf 直接删除

通配符:

  *.c: 所有c文件 ,代表许多字符
  ?:代表一个字符
  

六、vim :打开文件

  1. 编辑模式
  • i-----在光标前插
  • I-----在本行行首插入文本
  • a-----在光标后插
  • A-----在本行行末插入文本
  • o-----下一行输入
  • O-----在上一行输入

2.命令模式 esc

  • u-----撤销
  • p----粘贴
  • yy-----复制
  • gg-----文件头
  • G-----文件末
  • home-----光标移到行首
  • end-----移到行末
  • x-----删除光标处的字符

3.底行命令模式esc+shift+:

  • wq-----保存退出
  • x-----保存退出
  • w-----保存
  • q!-----强制退出

七、其他

  • pwd-----当前目录的路径
  • whoami、who-----:当前用户名
  • ps-----打印当前的进程信息
  • kill-9 编号-----杀掉进程

参考文献

菜鸟 https://www.runoob.com/linux