主页

Linux 命令

2023-02-24 05:00PM

  • ls      :列出目录

  • cd     :切换目录

  • pwd  :显示当前的目录

  • mkdir :创建一个新的目录

  • rmdir :删除一个空的目录

  • cp     :复制文件或目录

  • rm    :移除文件或目录

  • mv   :移动文件与目录,文件重命名

可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp

shell 下的特殊的符号

  • ~ 表示当前用户的home目录, 例如 cd ~

  • 表示前一个目录, 例如 cd -

  • . 表示当前目录, 例如 ls .

  • .. 表示上一层目录

  • $ ls 表示在命令行下执行 "ls" 这个命令

  • | 表示 pipe, 例如: ls | grep a ,先执行 ls, 然后在ls的结果中搜索"a"

  • 表示 写入信息,例如: echo hihihi > file3 把 "hihihi"这个本应由"echo"命令输出的字符串写入到 "file3"中。

ls:

  1. 列出当前目录下的文件

$ ls
file1 file2

2.查看当前目录下所有的文件,并且给出比较详细的信息:

$ ls -al
total 16
drwxr-xr-x   5 sg552  wheel  170 10 13 15:13 .
drwxr-xr-x  10 sg552  wheel  340 10 13 15:15 ..
drwxr-xr-x  14 sg552  wheel  476 10 13 15:13 .git
-rw-r--r--   1 sg552  wheel   28 10 13 15:13 file1
-rw-r--r--   1 sg552  wheel    8 10 13 11:30 file2

3.在当前目录下,从旧到新的列出所有的文件: (注意参数: trh)

$ ls -altrh
total 16
-rw-r--r--   1 sg552  wheel     8B 10 13 11:30 file2
-rw-r--r--   1 sg552  wheel    28B 10 13 15:13 file1
drwxr-xr-x  14 sg552  wheel   476B 10 13 15:13 .git
drwxr-xr-x   5 sg552  wheel   170B 10 13 15:13 .

mkdir:

## mkdir

新建一个目录:
```bash
$ mkdir my_folder

也可以创建多层文件夹:

$ mkdir a/b/c/d/e/f -p

top:

查看当前的系统(CPU, 内存,进程)状态

$ top

进入界面后,默认按照CPU,内存排序。

按“1”就能看到CPU中的每个core的负载,按"c" 就能看到每个进程所对应的具体的命令。按回车可以立刻刷新状态。可以找到当前最消耗CPU的进程。然后看它是否正常

ps:

查看系统的进程。可以非常直观地了解到当前服务器的内存使用状态。

列出系统中的所有名字中带有 "thin"的进程:

$ ps -ef | grep thin

显示出系统中的所有进程,并且以消耗的内存来从低到高的排序:

$ ps aux --sort rss

df:

查看当前服务器的所有分区,并且以用户

$ df -kh

du:

查看当前文件夹的大小

$ du . -kh  查看文件夹大小

in-s:

新建一个soft link (软连接)。可以认为它就是windows中的快捷方式 kill:

终止某个进程 crontab:

crontab 是定时执行任务的工具。 我们需要使用下面命令进入到编辑页面:

$ crontab -e

TODO crontab的格式

tall:

查看某个文件的尾部。 例如:

$ tail /var/log/system.log

默认显示文件的最后10行。

可以跟踪显示某个文件的尾部:

$ tail -f /var/log/system.log

可以指定显示该文件的尾部100行:

$ tail -n 100 /var/log/system.log

最常见的用法:跟grep 共同使用, 例如,实时跟踪显示某个文件,只过滤出内容中带有ERROR:

$ tail -f /var/log/system.log | grep ERROR

参考:http://devops_book.siwei.me/chapters/linux_commands.html

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论