Linux常用命令

基本命令

ls –l 目录(详细信息);ls -1(一行一个) ; ls –a(显示所有文件) ; ls –s (显示文件大小); ls –h(大小加上选项); ls –d(目录的信息); ls –R 目录名(递归显示所有文件);ls –l which 命令
date (显示日期)
cal(今年这个月日历)cal 年(该年所有日历)cal 月 年(该年这个月日历)
bc(计算器)scale=num 设置保留小数点位数

查看命令

Whatis 命令 (告诉命令有何作用)
命令 –help(列出该命令常用的用法)
man 命令(手册中查找)
info命令

文件权限与目录配置

chmod –R 777 文件名(连文件内的权限也跟着改变)

文件与目录的操作

touch 文件名(创建文件)
file 文件名 判断文件类型
cd 目录(切换目录)
cd ~tom/ (切换到tom家目录)
cd – (回到上一目录)
mkdir 目录名(创建该目录)
mkdir –p xx/yy(同时创建多级目录)
mkdir –p xx/{yy,zz,aa}(同时创建多级目录及多个文件夹)
rmdir 目录名(删除目录)
rmdir –p xx/yy(删除多级文件夹)
rm –rf 目录名(强制删除文件夹,不论有无子文件)
pwd (查看文件当前目录)
cp [选项] /path1/xx/ path2/yy (yy是目录:将xx拷贝到yy目录下;yy是文件或不存在:将xx拷贝到path2并命名为yy)
mv [选项] /path1/xx /path2/yy (yy是目录:将xx剪切到yy目录下;yy是文件或不存在:将xx剪切到path2并命名为yy)

查看文本内容

cat 文件名 cat –n 文件名(加上行号)
tac 文件名 (从最后一行开始显示)
nl 文件名(相当于 cat –n 文件名)nl –b a 文件名 (加上空白行)
more 文件名(不能往前翻)
less 文件名(支持按pageup可以往前看)
head –n 文件名(查看前n行)
tail –n 文件名(查看后几行)tail –f 文件名(一直试图打开文件,可以实时看日志)
strings 文件名(查看二进制)

命令与文件查询

which 命令(查询命令路径)
whereis 命令(查看所有与命令有关的路径)
locate 字符(将含有该字符的文件和目录的路径显示出来)
find 目录1 –属性 属性值(在目录1中查找,未指定目录在当前目录查找)
fing –size +4M(查找大于4M文件)
find–ctime 1 (查找创建时间小于1分钟的文件)

磁盘与文件系统管理

df –h(显示磁盘空间)df –hT(多加文件类型)
du 文件夹(显示文件夹大小,会显示所有文件大小) du –sh 文件夹(文件夹大小)
磁盘分区:fdisk –l
mount(可以查看挂载了哪些分区)

文件与文件系统的压缩与打包

压缩:tar -czvf name.tar.gz name
解压:tar -xzvf name.tar.gz name

重定向与管道符

将正确命令的输出放到文件里:cal > xx
在文件末尾追加:cal >> xx
将错误命令的输出导入:xxxx 2> xx
将hosts文件导入小写转大写:tr ‘a-z’ ‘A-Z’ < hosts
过滤字符:grep 关键字文件
排序:sort (-n以数字形式排序,-r反向排序,-u删除重复的行)

统计重复字段及次数:uniq –c 文件
次数统计:wc 文件名 (行数:-l 单词数:-w 字符数:-c) ls -1 | wc –l (统计当前目录有多少个)

用户密码及账号管理

查看root所属组:groups root
添加组:groupadd tom
删除组:groupdel tom
添加用户:useradd tom
更改用户属性:usermod –c ‘yyyy’ (参数与useradd相同)
添加密码:passwd tom(用户) passwd –S tom(查看密码) passwd –d tom(清除gc密码)
删除用户:userdel tom(用户) userdel –r tom(删除用户及其家目录等)
切换用户:su tom(用户) su – tom(切换用户,并切换到tom家目录) su - -c ‘ifconfig’(以root身份执行命令)
查看授权命令:sudo -l
cat /etc/passwd 可以查看所有用户的列表
w 可以查看当前活跃的用户列表
cat /etc/group 查看用户组

主机上用户信息

查看有当前有哪些用户登录:who
查看以前有有过哪些用户登录:last
查看哪些用户登录过哪些没登陆过:lastlog
查看邮件:mail –u tom(q退出)

进程命令

关掉后台进程:kill -9 %num(后台进程序列号)
查看当前shell的进程:ps ps –l (详细信息)
查看所有进程:ps –aux
强制杀掉进程:kill -9 进程名
动态显示进程:top(按z便于观看)
进程树:pstree -u
查看内存信息:free
查看本机ip地址及网卡信息:ifconfig
查看线程:ps -T

软件安装

rpm包安装:rpm –ivh rpm包名(安装)
查询安装了哪些包: rpm –qa
查询安装软件到那个目录:rpm –ql 安装软件名
卸载软件:rpm –e 软件名
更新软件包:rpm –Uvh 包名

文本编辑器
进入输入状态的命令

a 从光标所在位置后面开始追加文字;
A 从光标所在行最后面的地方开始追加文字;
i 从光标所在位置前面开始插入文字;
I从光标所在行的行首开始插入文字;
o在光标所在行下新增一行;
O在光标所在行上方新增一行;

删除命令

x删除光标所在字符;
dw删除光标所在整个单词;
dd删除光标所在的行;

修改命令

r 修改光标所在字符,只修改单个字符;
R 修改光标所在行的多个字符;

内容的查找

/content 向下查找content;
?content 向上查找content;

内容的替换

:%s/old_word/new_word/g 用于在整个文件中替换特定字符串;
:s/old_word/new_word/g 用于在单行中替换特定字符串;

退出保存(按esc键后)

:q 退出 :q! 强制退出 :w 保存 :wq = :x 保存退出

diff

diff 文件名 文件名 比较文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容

  • Linux常用命令大全(非常全!!!)原文链接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin阅读 576评论 0 3
  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 2,643评论 0 4
  • 系统简介 系统调用:操作系统提供给上层调用的函数 操作系统作用:承上启下:给上层应用提供接口,给下层应用提供"驱动...
    卖毛玉的小贩阅读 225评论 0 0
  • 1、文件和目录: # cd /home 进入 '/home' 目录 # cd .. ...
    XDgbh阅读 1,992评论 0 1
  • 系统信息cat /etc/os-release 查看系统详细信息(只在centos和redhat上试过生效)arc...
    MicoCube阅读 683评论 0 0