Linux 简单操作

  • Post author:
  • Post category:linux




Linux 简单操作

touch aaa.txt
或者 echo > aaa.txt
或者 vim aaa.txt 之后退出

创建文件

复制和重命名文件

复制
cp aaa.txt /tmp
重命名
mv /tmp/aaa.txt /tmp/bbb.txt

拷贝文件

重命名

回家

cd

回家

打印当前目录以及隐藏文件

ls -la
ls -a 也可不过没那么详细
[nnxy@localhost ~]$ ls -la
总用量 52
drwx------. 22 nnxy nnxy  4096 519 19:14 .
drwxr-xr-x.  3 root root    18 519 15:33 ..
-rw-rw-r--.  1 nnxy nnxy     0 519 19:14 aaa.txt
-rw-------.  1 nnxy nnxy  2237 519 16:50 .bash_history
-rw-r--r--.  1 nnxy nnxy    18 41 2020 .bash_logout
-rw-r--r--.  1 nnxy nnxy   193 41 2020 .bash_profile
-rw-r--r--.  1 nnxy nnxy   231 41 2020 .bashrc
drwx------. 26 nnxy nnxy  4096 519 16:51 .cache
drwxrwxr-x.  3 nnxy nnxy    95 519 18:01 code
drwxr-xr-x. 21 nnxy nnxy  4096 519 16:19 .config
drwx------.  3 nnxy nnxy    25 519 12:06 .dbus
-rw-------.  1 nnxy nnxy    16 519 12:06 .esd_auth
drwx------.  2 nnxy nnxy    79 519 16:50 .gnupg
-rw-------.  1 nnxy nnxy   620 519 14:10 .ICEauthority
drwxrwxr-x.  3 nnxy nnxy    19 519 12:11 .java
drwx------.  3 nnxy nnxy    19 519 12:06 .local
drwxr-xr-x.  6 nnxy nnxy    81 519 12:13 .mozilla
drwxrw----.  3 nnxy nnxy    19 519 16:54 .pki
drwx------.  3 nnxy nnxy    17 519 12:06 .redhat
drwx------.  2 nnxy nnxy     6 519 16:50 .ssh
-rw-------.  1 nnxy nnxy 12288 519 16:45 .swp
drwxr-xr-x.  2 nnxy nnxy    24 519 14:34 .vim
-rw-------.  1 nnxy nnxy  2572 519 19:12 .viminfo
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 公共
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 模板
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 视频
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 图片
drwxr-xr-x.  2 nnxy nnxy    25 519 16:18 文档
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 下载
drwxr-xr-x.  2 nnxy nnxy     6 519 12:06 音乐
drwxr-xr-x.  2 nnxy nnxy     6 519 16:26 桌面

压缩

tar -zcvf [目标归档文件名] 被归档文件1 被归档文件2 ...
[nnxy@localhost my]$ ls
1.txt  2.txt  3.txt  4.txt  5.txt
[nnxy@localhost my]$ tar -zcvf my.tar 1.txt 2.txt 3.txt 4.txt 5.txt 
1.txt
2.txt
3.txt
4.txt
5.txt
[nnxy@localhost my]$ ls
1.txt  2.txt  3.txt  4.txt  5.txt  my.tar

查看文件后10行

[nnxy@localhost 文档]$ tail -10 num.txt 
11
12
13
14
15
16
17
18
19
20
[nnxy@localhost 文档]$

vim 替换a

原文:
--------------------------------------------------------
1 and apple admin able about peach orange mango
2 banana grape above add action army ask art
3 apply appoint away air allow tea cake meat pizza sandwich
4 tea coaoa yam tomato eat clap clean crash teach zap walk
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
"a.txt" 4L, 206C                            4,1          全部

-------------------------------------------------------------
输入 :%s /a/b/g
替换后:
-------------------------------------------------------------
1 bnd bpple bdmin bble bbout pebch orbnge mbngo
2 bbnbnb grbpe bbove bdd bction brmy bsk brt
3 bpply bppoint bwby bir bllow teb cbke mebt pizzb sbndwich
4 teb cobob ybm tombto ebt clbp clebn crbsh tebch zbp wblk
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
~                                                             
41 次替换,共 44,1          全部




版权声明:本文为weixin_48322694原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。