Linux 常用命令0

一、命令的基本格式

[root@localhost~]

root为用户名

~表示当前所在位置

localhost主机名

‘#’超级用户

‘$” 普通用户

命令的基本格式:

命令 [选项] [参数]

二、查询目录的内容

ls [选项][文件或目录]
选项:

-a 所有文件

-l 查看详情

-d查看目录属性

-h显示文件大小

三、文件处理命令

3.1建立目录

mkdir -p [目录名]

-p表述递归建文件夹

mkdir japan

mkdir -p japan/cangjk

3.2 切换目录

cd [目录]

简化操作:

cd~ 进入当前用户目录

cd- 上次目录

cd.. 进入上一级目录

pwd查看当前目录所在位置

3.3 删除目录

rmdir [目录]  

删除所有文件

rm -rf [目录]

删除目录所有文件

3.4 复制目录

cp[选项][原文件目录][目标目录]
选项:

-r复制目录

-p连文件属性一起复制

-a 相当于-pdr

3.5 剪切、改名

mv[原文件目录][目标文件目录]

3.6 常见目录作用

/ 根目录

/bin 命令保存目录

/boot 启动目录

/dev 设备文件命令

/etc 配置文件保存目录

/home 家目录

/lib 系统库保存命令

/mnt 系统挂载目录

四、文件搜索命令

4.1 locate

locate [文件名]

在系统数据库中查找文件的

新建的文件,要执行updatedb操作之后才能搜到

4.2 命令搜索

whereis [选项] [命令名]

或者

which [选项][命令名]

选项:

-b 只查找可执行文件

-m 只查找帮助文件

4.3 文件搜索

find [搜索范围][选项][条件]

直接举例子:

find  /  -name install.log  
在根目录下查找名为install.log文件
find /root  -inname install.log
忽略大小写查找文件
find /var/log -mtime +10

其中-mtime 文件修改时间
-atime 文件访问时间
-ctime 改变文件属性时间

+10 10天前
10  10天
-10 10天内
find /etc -size +20M

查找文件大于20M的文件

五、压缩与解压缩命令

常见压缩格式:.zip 、 .gz 、 .bz2、
.tar.gz 、 .tar.bz2

5.1 zip格式

//压缩文件
zip [压缩文件名][原文件]
//压缩目录
zip -r  [压缩文件名][原文件]

举例子:

touch jp/cangls

touch jp/longls

zip -r jp.zip jp
#解压:
unzip [压缩文件名]

5.2 gz格式

# 压缩为gz格式,原文件不保留
gzip [原文件]

#压缩.gz格式,原文件保留

gzip -c 原文件 > 压缩文件
# 压缩目录:
gzip -r  目录

解压:

guzip [文件]

guzip -r [目录]

5.3 tar

# 打包
tar -cvf  打包文件名 原文件

# 解压

tar -xvf jp.tar

5.4 tar.gz

#打包
tar -zcvf 压缩包名.tar.gz  原文件

#解压
tar -zxvf  压缩包名.tar.gz

六、关机和重启

shutdown [选项][时间]

#选项:
-c 取消前一个关机命令
-h 关机
-r 重启


init 6重启

init 0关机

logout退出登陆

七、查看用户信息

w
who
last
lastlog

八、shell基础

1.什么是shell
shell是命令行解释器。

2.echo 输出命令

echo[选项][输出内容]

选项: -e:支持转义

3.创建一个脚本
创建hello.sh

vim hello.sh 
进入编辑:
   #!/bin/bash
   # the first program
echo "hello world!"

执行:

chmod 755 hello.sh

./hello.sh  

或者:

bash hello.sh

九、历史命令

history 查看历史命令
history [选项][历史保存文件]
选项:
-c清空历史
-w把缓存中的历史写入历史命令保存文件

十、输出重定向

命令>文件   以覆盖的方式,把正确的命令输出到指定文件
命令>>文件  以追加的方式,把正确的命令输出到指定文件、
错误命令 2> 文件  以覆盖的方式把错误的命令覆盖到指定文件
错误命令 2>> 文件  以追击的方式把错误的命令覆盖到指定文件

 命令>>文件 2>&1  同时追加正确命令和错误命令到 指定文件
命令 >>文件1 2>>文件2   把正确的命令输出到文件1错误的文件2
#/bin/bash
while command
do
curl -d "userid=123343,action=getuserinfo" https://app.testasss.com.cn/ >test.txt
time=$(date)
cat=$(cat test.txt |cut -d \: -f 3|cut -d \" -f 2)
echo "$time $cat" >>test.log
sleep 15s
done

十一、网络相关

1.ifconfig查看ip
举个例子:

ifconfig>> ip.log 
cat ip.log

2.查看网络状态

netstat [选项]

选项:

-t: 列出tcp 协议端口
-u: 列出upd协议端口
-n ip地址个端口号
-l 列出监听状态的
-a 所有

3.查看路由列表

netstat -rn 
或者 
route -n

4.查看某域名与自己的电脑的网络状态

 ping www.baodu.com

十二、vi编辑器

vi的升级版是vim
1.vim的操作模式

commond mode  命令模式
inser tmode  编辑模式
lastline mode  底行模式

2.模式切换

i 进入编辑模式 
esc 进入命令行模式

3.命令模式

vim [文件] 进入文件或者创建文件(文件不存在的情况下) 
vim + [文件名] 进入文件尾部 
vim +/[字符串] [文件名] 光标定位到文件第一次出现该字符串的位置

4.底行模式

:w 保存 
:q 退出 
:! 强制 
:15 定位的第15行 
/[字符串] 光标位置向后搜索该字符串 
?[字符串] 光标位置向前搜索该字符串 
dd 删除光标所在行

ctr+f 向下翻页 
ctr+b 向上翻页

十三、常用操作快捷键

ctr+c 终止当前命令 
ctr+l 清屏 相当于 clear 
ctr+a 光标移到行首 
ctr+e 光标移到行尾 
ctr+u 把光标所在位置删除到行首 
ctr+z 把命令放入后台 
ctr+r 在历史命令中搜索

十四、其他

Vmware  虚拟机
centos.iso   centos系统镜像 ,绝大多数服务器是这个系统
SecureCRT  远程登陆工具
Xshell 远程登陆工具
winscp copy文件工具

参考

Linux 基础之常用命令篇

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

推荐阅读更多精彩内容