Linux基本命令

基本命令

命令格式

Command 选项 参数

ls –l home表示列出home目录的详细信息

ls –l 列出当前目录的详细信息

参数 -a 显示所有文件和目录,包括隐藏文件

    -l 显示详细信息

    -h 以易读方式显示

    -R 如果,目录下有文件,也列出

命令补全

编辑部分命令 按两次tab

命令位置

/bin /usr/bin /sbin /user/sbin 目录下

命令颜色

绿色:可执行程序

淡蓝色:软连接即快捷方式

深蓝色:目录

红色:压缩文件

红底白字:表示失效的符号快捷方式

帮助命令

$man –ls

$info ls

ls –help

? 列出相关命令

Q退出

每个命令下加- -help

Ls - -help

目录

相对路径

. 当前目录

.. 上一级目录

pwd 相当前目录不同用户当前目录是不一样的

/ 回到根目录

绝对路径

/etc/network

文件夹操作

ls (list)显示文件名称、属性

ls –la列出所有文件包含隐藏

ls –dl仅看目录属性

ls –R递归显示

ls /home/hxy

文件与目录操作命令

Drwx-xr-x

r-read

w-write

x-执行对于目录来讲,表示可以进去

cd ~切换到自己目录

cd..

mkdir/rmdir (make/remove)创建/删除目录

-m 对新建目录设置存取权限。也可以用chmod命令设置。

-p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

cp copy

-a 拷贝整个目录下及子目录下的

-f 强制覆盖

-R 拷贝目录及子目录

cp interfacs interfaces.bak(更改前先拷贝下)

mv 移动 (剪切)

mv [选项] 源文件目录目标文件目录

mv/etc/network/* .(移动/etc/network/下的文件到当前目录,慎重)

移动回去:

mv if-* /etc/network/

mv in-* /etc/network/

rm (递归删除)删除一个目录中的一个文件或多个文件或目录

-r 递归删除,通常跟d结合,删除一个完整目录及其子目录

-i 删除一个文件

-f 不询问,直接删除

rmdir 删除空目录

文件操作

安装xftp

File 确定文件类型

file ip.txt

cat 连接并且显示文本文件内容(只显示不可编辑)

cat imessage.java

cat hello1.txt hello2.txt > hello3.txt

把hello1.txt内容与hello2.txt内容合并,输出到hello3.txt中

tac 从最后一行开始显示文件 倒着看

more /less 用于在终端按屏显示文本文件

more 按屏看

less同more,区别是在显示文本时,允许用户使用上下键前后翻阅文件。

more /etc/passwd

less /etc/passwd

cat /etc/passwd | more 管道命令

cat /etc/passwd | less

head/tail 用于显示文件的前几行或后几行

head -5 ip.txt (显示前5行)

tail -5 ip.txt (显示后5行)

touch 创建一个新文件

touch t.txt 创建新文件,如果文件已存在,修改其修改时间

nl 显示时同时输出行号

ln为某一个文件在别一个位置建立一个符号连接

文件与目录操作命令

**grep 搜索/定位字符信息(管道命令很重要)

Cat imessage.java |grep interface

wc 统计字符信息

Cat imessage.java |wc

sort 排序字符信息

Cat imessage.java |sort

进程相关的命令

***ps 显示进程列表

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

   -u   查看进程所有者及详细信息

   -x   显示没有控制终端的进程

   -e   显示所有进程

   -l    PPID、PID等详细显示格式

    -f     用ASCII字符显示[树状结构](https://www.baidu.com/s?wd=%E6%A0%91%E7%8A%B6%E7%BB%93%E6%9E%84&tn=SE_PcZhidaonwhc_ngpagmjz&rsv_dl=gh_pc_zhidao),表达程序间的相互关系。

   ps –el |grep tomcat (用指定关键字搜索进程,用来判断进程是否启动)

***kill 杀进程

 kill PID  终止进程(pid为进程编号,用ps命令可以查到进程编号) 

   kill -9 PID 强制终止进程 (多与上面的ps命令配合使用)

**top 动态显示当前系统中由该用户运行的进程列表。

renice修改一个正在运行的进程的优先级(意义不大)

pstree 列出进程树状图

打包和压缩

打包是把所有文件照原样合在一个tar 文件里,压缩则需要另外程序gzip,biz2,但tar可以调用它们,一次性完成打包和压缩功能

打包tar

压缩gzip,biz2(可能需要自己装,文件会变小)

.tar.gz 由tar 程序打包,并且经过gzip 程序压缩

.tar.bz2 由tar程序打包,并且经过bzip2程序压缩

.bz2和.gz****的区别

.bz2比.gz压缩率更高,

.gz比.bz2花费更少的时间

-c (create)创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。

-v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。

-z (zip)用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。

-f 使用档案文件或设备,这个选项通常是必选的。

解压

-x 对tar 进行解包

常见用法

针对zip格式

打包cvzf

tar cvzf soft.tar.gz /home/hxy 将/hoem/hxy目录下文件打包并压缩

解包xvzf

tar xvzf abc.tar.gz 解包到当前目录下

tar xvzf abc.tar.gz -C/home解包到指定目录下

针对biz2格式

打包tar cvjf

tar cvjf soft.tar.biz2/home/hxy将/hoem/hxy目录下文件打包并压缩

解包tar xvjf

tar xvjf abc.tar.biz2 解包到当前目录下

tar xvjf abc.tar.biz2 -C/home解包到指定目录下

磁盘管理

fdisk查看硬盘分区

   fdisk -l

mount挂载磁盘

     mkdir /media/usb   root下新建一个test目录

     mount  -t vfat/dev/sdb1  root/media/usb

        把U/media/usb盘映射到/media/usb下

加载iso:mount -o loop /abc.iso /mnt

加载u盘:mount /dev/sda1 /mnt

umount卸载磁盘

which查看可执行文件位置,找到第一个匹配的

which ssh

which cp

****whereis查看所有类型的文件位置,并找到所有匹配的

whereis tomcat

locate配置数据库查看文件位置(whereis 全匹配,locate模糊匹配)

find在指定目录中搜索文件

find ./ -name(-user -print) m*

信息查看

dmesg显示启动信息,无参数

uptime 查看系统当前时间

who 查看当前系统用户

last 查询登录过系统的用户

***pwd 查询当前磁盘路径

***hostname 计算机名

cal 日历信息

***date日期信息

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

推荐阅读更多精彩内容

  • Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows...
    我想起个好名字阅读 294评论 0 1
  • 基本命令 命令格式 Command 选项 参数 ls–lhome表示列出home目录的详细信息 ls–l 列出当前...
    wqjcarnation阅读 705评论 0 3
  • 一.帮助命令 1.man 获得帮助信息 基本语法:man [命令或配置文件] (功能描述:获得帮助信息) (1)...
    爱飞的疯子阅读 223评论 0 0
  • 我们常说时间如白驹过隙,太匆忙了。如果不加以思考,每天顺着时间的长流奔走,那么当我们老了,回首时,对我们的生命可能...
    欣愿5216阅读 169评论 1 1