一些常用的Linux命令

这一块内容不是很详细,仅仅是一些本人常用到的命令。但是对于Linux入门的同学还是有一定借鉴意义。

ls

这个命令主要用来显示目录下的文件,常用到参数(-l列表形式显示 -a显示隐藏文件),相关命令有ll,lscpu,lsmod(不详细介绍)

cat

主要有三大功能:

cat filename # 显示整个文件。

cat > filename # 创建一个文件

cat file1 file2 > file # 将多个文件合并成一个文件

find

find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;

这个命令用途很多,这里我主要用来查找文件名

find . -name *

. : 表示当前目录,也可使用具体的目录

-name : 操作,表示通过名字匹配

* : 这里表示所有文件,当然可以自由搭配或者使用具体的文件名,如查找 thisismyproject.c 文件,可以使用

thisismyproject.c,*ismyproject.c,this*myproject.c,this*.c,*project*.c,*t.*.........等方法查询。

介绍一种通过文件内容查找文本的的方法:

find / -name "*.c" | xargs grep -ri "filecontent" # 遍历根目录及其子孙目录下文本中含有"filecontent"的所有c文件。

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

grep可以配合各种命令完成工作,如ls,ps,top,find....等等,这里不详细介绍

du

概述磁盘使用情况

a:显示全部目录和其次目录下的每个档案所占的磁盘空间 
b:大小用bytes来表示 (默认值为k bytes) 
c:最后再加上总计 (默认值) 
s:只显示各档案大小的总合 (summarize) 
x:只计算同属同一个档案系统的档案 
L:计算所有的档案大小 
常用命令:du -a

df

指令 df 可以显示目前所有档案系统的最大可用空间及使用情形 
a:显示全部的档案系统和各分割区的磁盘使用情形 
i:显示i -nodes的使用量 
k:大小用k来表示 (默认值) 
t:显示某一个档案系统的所有分割区磁盘使用量 
x:显示不是某一个档案系统的所有分割区磁盘使用量 
T:显示每个分割区所属的档案系统名称 
常用命令:df -hi

cp

拷贝命令,习惯性的加上"drf"参数

cp -drf filepath/filename dirpath

mv

将文件移动,并不保留

※write

这个纯属娱乐,你可以在命令行输入:

write root

然后你懂得。。。

再介绍一个个人习惯在输入命令行时,由于不喜欢在最底行输入,习惯顶行

Ctrl + l # 清屏

原文来自:博客园/Acswxf

时间: 2024-10-14 06:07:25

一些常用的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命令是我日常工作中常用到的: 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都被重复发送了几次,从而找到进一步优化的入手点,天知道我对这个项目已