三月听我说

运维日记004--Linux常用命令

2018-10-05  本文已影响9人  东北小贰爷

远程连接软件

  1. SecureCRT 下载地址:https://www.vandyke.com/download/securecrt/download.html

  2. Xshell 下载地址:https://xshell.en.softonic.com

简单的命令

Linux常用命令150个。

mkdir : make directorys 创建目录

mkdir  /date # 在跟/下创建目录date

ls : list (列表) 列表目录文件

ls   / # 列根/目录下目录和文件

cd : change directorys 改变目录路径

cd  /etc

pwd : print work directorys 打印工作目录

pwd

相对路径和绝对路径

E:\123\456.txt # 从头(盘符)开始的路径
/etc/sysconfig/network-scripts/ifcfg-eth0 # 从根(/)开始的路径

touch : 创建文件或更新文件的时间戳,如果文件不存在,就建立新的文件;如果文件存在,就改变文件的访问时间atime等时间戳信息

touch 1.txt

vi Windows记事本,简单

vi 1.txt

vim 复杂编辑器 功能复杂,高亮,自动缩进(写shell/Python脚本用)

vi 1.txt

echo 打印输出内容,配合“”或“”可以为文件覆盖及追加内容,还有一个较复杂不常用的命令printf

特殊符号

说明

  1. 箭头的指向就是数据的流向
  2. 数字说明
    1 标准输入(stdin):代码为0,使用0<或0<<。数据流向从右向左
    2 标准正常输出(stdout):代码为1,使用1>或1>>。数据流向从左向右
    3 标准错误输出(stderr):代码为2,使用2>或2>>。数据流向从左向右
    4 2>&1标准正常输出和标准错误输出一样,相当于跟屁虫,1放到那,2就放到那
echo 'eillot' >1.txt 2>&1

命令可以用分号;

cat 查看文件命令

cat 1.txt

xargs:从标注你输入内容获取创建和执行命令

cp : copy 拷贝文件或目录,默认不能拷贝目录

rm : remove删除目录和文件

强调:删除命令要慎用,非常危险,删除前一定要先备份一份

mv : move移动目录和文件

find : find 查找

grep :过滤需要的内容

grep -v eillot eillot.txt

head :读取文件的前n行,默认前10行

tail :输出文件的后n行,默认后10行

alias:查看和设置别名

alias cp='cp -i'

unalias:取消别名

unalias mv

seq sequence 序列

sed stream editor 流编辑器,实现对文件的增删改查

sed 's#eillot#EILLOT#g' eillot.txt # 替换输出,需要修改文件 加-i

awk 过滤,输出内容,一门语言 。NR行号

命令行的常用快捷键

tab 命令或路径补全键

Ctrl + c 终止当前任务命令或程序

Ctrl + d 退出当前用户环境

Ctrl + l 清屏 clear

Ctrl + a 到开头

Ctrl + e 到结尾

查看电脑是32位还是64位

uname -m # -r  查看内核版本

常规分区

数据不是特别重要的业务(集群的某个节点)

数据重要

特大网站,门户(产品线特别多,需求)

useradd 添加用户

passwd 为用户设置或修改密码

非交互式更改密码

echo "123456" | passwd -- stdin eillot

uname

hostname 显示和设置主机名,默认是显示主机名,设置主机名临时生效

runlevel 查看当前系统运行级别

init 切换运行级别,后边接对应的数字

init 6 #重启服务器

shutdown(halt 、init 0) 关机命令

shutdown -h now

reboot (init 6) 重启 shutdown -r now

history 历史记录

dmseg 系统故障信息

ifup和ifdown 启动和停止网卡,可以接网卡名

nl number line 显示行号

less 跟more相反 b可以回退一屏

more 更多 按页一次一屏 回车一次一行,空格一次一屏。不能回退

wc 显示行号

上一篇 下一篇

猜你喜欢

热点阅读