几个常用的Linux命令

  最近在学习Linux,记录了几个命令如下:

首先认识:关机命令,我喜欢用的是:shutdown -h now ,当然还有init 0等命令(用自己习惯的);重启命令:reboot;注销命令:logout。

所谓命令就是一系列函数的调用:通过shell(命令解释器)来翻译用户输入的命令,所以Lniux系统中有很多种shell,可以通过cat /etc/shells

来查看系统中的shell分类。所有的linux缺省bash。

几个shell小技巧:

  1、Tab:自动补全,当前缀相同时,可以按两下Tab ;

  2、clear:清屏,快捷键是 ctrl+l;

  3、很好用的终止命令:Ctrl+c;

1、目录/文件操作

  增:mkdir;如果加上-p 可以循环创建子目录

  删:rmdir:只能删除空目录(一般不用),使用 rm -rf:删除文件或者目录(其中r表示目录,f表示false,代表不用询问是否删除,直接删除)

  改:mv:剪切或者重命名;格式:mv 要移动的文件或者目录  移动的地方

    cp:复制 不加-r是复制文件,加上是对目录的操作

  查:find 命令

浏览文件:直接使用强大的vi/vim,或者使用cat(对于内容简短的文件)

  创建文件:touch a.txt ,或者使用vim

删除文件:rm -f 文件名;rm -rf*:删除所有: 切记不要再根目录下(/)使用它,不然系统重启后进不去。

2、打包压缩命令

  2.1、先打包:tar -cvf 包名 文件1 文件2 .....

      c:表示创建一个打包指令参数;v:打包的过程,将哪几个文件打包;f:不能省略,表示要打包的文件名

     在压缩:gzip 包名,会得到.gz后缀的压缩包

        bzip2 包名,会得到.bz2后缀的压缩包

3、解压拆包命令

  3.1 解压:gunzip 包名

       bunzip2 包名

  3.2 拆包:tar -xvf 包名

----------------------------------

可以使用一条命令执行,打包并压缩:tar -zcvf 压缩包名 文件1 ...............(z表示gzip)

                     或者:tar -jcvf 压缩包名 文件1...........(j表示bzip2)

          解压拆包:tar -zxvf 压缩包名

             或者 tar -jxvf 压缩包名

时间: 2024-11-15 13:03:09

几个常用的Linux命令的相关文章

软件测试工程师工作中常用的Linux命令

Linux系统有着众多的优点,比方开源.非商业版本免费.多任务多用户操作,因而Linux系统在非桌面范畴占有压倒性的市场份额.关于互联网技术工作者来说,控制常用的Linux命令也是一门必修课.下面罗列一些笔者在工作中常用的Linux命令. cd 切换目录 cd .. 返回上一层目录 cd . 进入当前目录 cd - 返回前一次的目录,即上一次的目录不是上一层目录 ls 查看文件与目录 用法: ls [参数][文件] 参数: ls –l 显示文件的权限和属性 ls –a 列出所有的文件,包含隐藏文

工作中常用的Linux命令(2):ipcs/ipcrm命令

ipcs 1. 命令格式 ipcs [resource-option] [output-format] ipcs [resource-option] -i id 2. 命令功能 提供IPC设备的信息 3. 使用方法 resource选项: ipcs -m 查看系统共享内存信息 ipcs -q 查看系统消息队列信息 ipcs -s 查看系统信号量信息 ipcs [-a] 系统默认输出信息,显示系统内所有的IPC信息 [[email protected] data]$ ipcs -a ------

工作中常用的Linux命令:目录

工作两三年,每天都和Linux打交道,但每每使用Linux命令的时候却会像提笔忘字般不知如何使用,常常查手册或到网上找资料.此系列文章主要是为了方便自己在使用命令时随时可查阅.鄙人才疏学浅,文中若有任何错误可在留言中指正,以供大家共同进步.学习的主要参考资料: 1. <Unix环境高级编程>.<shell脚本学习指南>... 2. 我使用过的Linux命令系列 3. 每天一个Linux命令 4. 网上的其他资料 1. 工作中常用的Linux命令(1):find命令 2. 工作中常用

开发过程中常用的Linux命令

做Java开发好几年了,部署JavaWeb到服务器上,一般都选择Linux,Linux作为服务器真是不二之选,高性能,只要熟悉Linux,操作快捷,效率很高. 总结一下工作中常用的Linux命令备忘: 一.文件操作相关命令 1.创建目录 mkdir software 2.创建多级目录 mkdir /opt/software/ -p 3.删除文件或目录 rm test.sh 此删除命令运行后需要输入y确认的交互过程 rm -f test.sh 直接强制删除不需要输入yes确定 rm -rf /op

Java01 常用的linux命令

一.linux 命令 0.man:查询使用手册 1.pwd:Print the full filename of the current working directory.   打印当前工作目录(文件夹) 2.ls:List  information  about  the FILEs (the current directory by default).      Sort entries alphabetically if none of -cftuvSUX nor --sort.    

Hadoop学习常用的Linux命令

我们以RHEL6.3为例说明. Linux的命令后面会有命令选项,有的选项还有选项值.选项的前面有短横线“-”,命令.选项.选项值之间使用空格隔开.有的命令没有选项,会有参数.选项是命令内置的功能,参数是用户提供的符合命令格式的内容. 1.1.1. 命令提示符 在桌面上点击鼠标右键,在弹出菜单中选择“Open in Terminal”, 系统会打开终端,类似于Windows下的命令行.Windows的命令行是dos环境,Linux下的命令行是shell环境.我们的所有命令都是在shell下运行的

1.4 常用UNIX/Linux命令 -文件目录命令

常用UNIX/Linux命令 文件目录类命令 进程控制类命令 用户及权限管理类命令 命令格式 命令格式:命令名称 -选项 参数 例:ls -la /etc 文件目录类命令 浏览目录命令:ls pwd 目录操作命令:cd mkdir rmdir 浏览文件命令:cat more less head tail 文件操作命令:cp rm mv find grep tar 浏览目录命令ls.pwd ls&pwd : 目录操作命令cd.mkdir.rmdir cd.mkdir: rmdir: 浏览文件命令c

一些常用的Linux命令

这一块内容不是很详细,仅仅是一些本人常用到的命令.但是对于Linux入门的同学还是有一定借鉴意义. ls 这个命令主要用来显示目录下的文件,常用到参数(-l列表形式显示 -a显示隐藏文件),相关命令有ll,lscpu,lsmod(不详细介绍) cat 主要有三大功能: cat filename # 显示整个文件. cat > filename # 创建一个文件 cat file1 file2 > file # 将多个文件合并成一个文件 find find   path   -option  

日常工作中常用的Linux命令

以下Linux命令是我日常工作中常用到的: sudo su - :切换为临时的root权限; chmod +x * :用于改变linux系统文件或目录的访问权限; ps -ef |grep dubbo-account :查看进程; ./ shutdown.sh : 关闭某个服务; tar -zxf nginx-1.6.tar.gz: 解压; less all.log : 查看当天的日志; tail -f all.log: 监控日志; ls -lh: 查看各个文件的大小; sz all.log:

脑洞大开--一条项目中常用的linux命令引发的经典算法题

小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不会再对家族带来灾难.她就是陈圆圆.当年吴三桂领清兵入关,冲冠一怒为红颜,改写了中国的历史,自己却能全身而退的那个人. 周五例行公事的查看一下离线数据推送项目的数据和log.将log用awk分段之后,我想知道实时数据前10个被重复发送的数据ID都被重复发送了几次,从而找到进一步优化的入手点,天知道我对这个项目已