您的位置:首页 > 运维架构 > Linux

常用的linux命令

2016-07-09 01:01 302 查看
常用的linux命令

1.man 对命令和一些函数等用法的介绍

注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前运行的程序。

2.ls -l 显示文件列表

注:加上附加条件-l -a可以查看所有的文件

linux几种文件类型:

d 表示此文件是一个目录

- 表示此文件是一个普通文件

b 表示此文件是一个特殊的块设备I/O文件

c 表示此文件是一个特殊的字符设备I/O文件

l 表示此文件是一个连接文件,在其文件名称后紧跟与它连接的文件路径及名称。

3.cd 切换目录

注:cd 不加参数会切换到家目录下
cd .. 切换到当前目录的上一级目录
cd / 切换到跟目录或绝对目录,如果/后面跟其他目录,则切换到相应目录。

4.cp 拷贝文件

例:cp filename1 ../filename2 将filename1文件拷贝到上一级目录下命名为filename2。

5.rm 删除文件和目录 

例:rm file.c 将file.c文件删除;如果要删除目录文件,需要加附件参数-r -f。

6.mv 移动目录或更改文件名

例:mv filename1 filename2 将filename1改名为filename2
mv filename1 ../ 将filename1移动到上一级目录。

7.pwd 查看当前所在目录路径

8.cat 将某个文件的内容显示出来

例:cat filename.c 将filename1.c文件里的内容显示出来。

9.chmod 修改文件的权限

例:chmod +x filename1 修改filename1的可执行权限。

10.clear 清屏

11.date 显示当前时间

12.su 在不退出的情况下,切换到另外一个人的身份

注:su -l 用户名(如果用户名缺省,则切换到root状态)

13.whoami 确认自己身份

14.grep 文本内容搜索

例:grep success * 查找当前目录下面所有文件里面包含有success字符的文件。

15.kill 杀死某个进程

例:kill 123 杀死进程号为123的进程

16.history 显示用户用过的命令

17.!! 执行最近一次的命令

18.mkdir 创建目录

例:mkdir hello 创建名为hello的目录

19.touch 创建文件

例:touch hello.c 创建名为hello.c的C文件

20.tar 解压命令

例:tar xvf page.tgz 解压page.tgz

21.gzip 压缩文件

命令格式:gzip[选项] 压缩的文件名

说明:gzip是一个在linux系统中经常使用的对文件进行压缩和解压的命令。

各选项的含义:

-c 将输出写到标准输出上,并保留原有文件。

-d 将压缩文件解压

-l 对每个压缩文件,显示压缩文件的大小、压缩比。

-t 测试,检查压缩文件是否完整。

22.unzip 展开*.zip文件

说明:该命令用于解开扩展名为.zip的压缩文件。

23.sudo shutdown -h now 立即关闭虚拟机

24.ps 进程查看命令

命令格式:ps[选项]

说明:该命令可以确定有哪些进程正在运行及运行的状态,进程是否结束等等。

选项含义:

-e 显示所有进程

-f 全格式

-a 显示终端上的所有进程,包括其他用户的进程

-r 只显示正在运行的进程。

25.echo 显示字符串

命令格式:echo[-n] 字符串

说明:用echo命令输出加引号的字符串时,将字符串原样输出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux