文件与公事夹操作

列出当前目录下的公文和文书夹:ls  (马虎:LiSt)

清水蓝代表可执行文件、粉末蓝代表文件夹、蓝绿代表平时文书

澳门金沙国际 1

列出目录下的公文和文书夹详细音讯列表:ls -l

澳门金沙国际 2

列出目录下的享有文件和文件夹,包涵隐形文件,其中文件名以点初始:ls -a    

澳门金沙国际 3

列出目录下的兼具文件和文书夹详细新闻,包含隐藏文件:ls -la 或 ls -al 
(a大概代表all)

澳门金沙国际 4

 切换目录: cd [-p]  (-p表示路径参数 )

澳门金沙国际 5

再次回到上级目录:cd ..

澳门金沙国际 6

 

展现当前所在的文件夹(或目录)的地方(或叫路径):pwd  (马虎:print
working directory)

澳门金沙国际 7

除去文件:rm [-p]

澳门金沙国际 8

 删除文件夹:rm -r [path] 
(-r表示递归删除文件夹下的情节,递归英文recursion)澳门金沙国际 9

 

Linux常用命令,Liunx常用命令。记录Linux学习路上的不难命令:

clear 清空控制台
i 进入vi编辑形式
esc 退出编辑方式
: 进入命令行形式
wq 保存当前文件并脱离

 

系统相关命令

翻开进度:top

澳门金沙国际 10

按z键,更明了查看当前进度变化景况

澳门金沙国际 11

按q键退出进度查看

查阅全体进度:ps aux

 澳门金沙国际 12

选择管道过滤进度:ps aux |  grep ssh 
(过滤包蕴ssh字段的进度。’|‘作为管道的申明,左边命令的结果作为输入传给管道左边的命令)

澳门金沙国际 13

查阅当前网络状态:ifconfig

澳门金沙国际 14

重启系统互联网:systemctl restart network

 

创造目录
动用 mkdir 命令创制目录
mkdir $HOME/testFolder
加参数 -p,能够成立多层目录
mkdir -p $HOME/testFolder/childFolder

切换目录
运用 cd 命令切换目录
cd $HOME/testFolder
动用 cd ../ 命令切换来上一级目录
cd ../

活动目录
应用 mv 命令移动目录
mv $HOME/testFolder /var/tmp

除去目录
行使 rm -rf 命令删除目录
rm -rf /var/tmp/testFolder

翻看目录下的公文
应用 ls 命令查看目录下具有文件和文书夹(文件夹显示蓝色
ls /etc

成立文件
选拔 touch 命令创制文件
touch ~/testFile
推行 ls 命令, 能够看出刚才新建的 testFile 文件
ls ~

编辑文件
动用vi命令编辑文件
vi test.conf
活动到要编写制定的字符上输入i,即可触发insert命令进入编辑状态
运用esc退出编辑,输入:q!退出不保留文件,输入:wq!强制保存文件并退出

复制文件
运用 cp 命令复制文件
cp ~/testFile ~/testNewFile

除去文件
使用 rm 命令删除文件, 输入 y 后回车确认删除
rm ~/testFile

翻看文件内容
行使 cat 命令查看 .bash_history 文件内容
cat ~/.bash_history

查看当前文件路径
采纳pwd查看当前文件路径

过滤
过滤出 /etc/passwd 文件中隐含 root 的记录
grep ‘root’ /etc/passwd
递归地过滤出 /var/log/ 目录中带有 linux 的笔录
grep -r ‘linux’ /var/log/

管道
一句话来说, Linux 中管道的法力是将上二个指令的输出作为下贰个发令的输入,
像 pipe 一样将逐条命令串联起来执行, 管道的操作符是 |
比如说, 我们可以将 cat 和 grep 三个指令用管道组合在联合署名
cat /etc/passwd | grep ‘root’
过滤出 /etc 目录中名字包蕴 ssh 的目录(不包蕴子目录)
ls /etc | grep ‘ssh’

重定向
能够运用 > 或 < 将指令的出口重定向到三个文本中
echo ‘Hello World’ > ~/test.txt

ping 命令
对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是不是联通
ping -c 4 cloud.tencent.com

netstat 命令
netstat 命令用于展现各类网络有关新闻,如互连网连接, 路由表,
接口状态等等
列出全体处于监听状态的tcp端口
netstat -lt
翻看全部的端口音讯, 包涵 PID 和进度名称
netstat -tulpn

ps 命令
过滤获得当前系统中的 ssh 进度音信
ps -aux | grep ‘ssh’

ifconfig 查看Linux系统的 ip信息
systemctl network restart 重启网络

磁盘管理的吩咐

 

ls   参数 : -al : 
查看当前目录下全体的文书以及文件夹,包含隐藏文件

ll :
查看当前目录下拥有文件以及文件夹的详细音讯,不包罗隐藏文件

pwd :  查看当前的门道

mkdir : 创立文件夹 参数  -p  :
表示创立多级目录

cd : 切换路径

 

vi编辑器

打开vi编辑器: vi

澳门金沙国际 15

退出vi:输入 :q

澳门金沙国际 16

选择vi查看文件:vi [path]

澳门金沙国际 17

 按i键进入编辑形式

编排完保存:按esc键  输入 :wq 按enter键

编写完不保留: 按esc键 输入 :q 按enter键

 

 

cd                 #目录跳转
cd /               #回到上一个目录
ls                 #查看目录下的文件
df -h              #查看文件使用情况
mkdir              #创建文件夹文件夹
vi                 # 编辑文件
:wq!               #强制保存文件,并退出vi


ifconfig -a        #查看ip
free #查看系统资源使用情况 http://blog.csdn.net/zhongluhuaok/article/details/52804187

firewall-cmd --zone=public --add-port=80/tcp --permanent     #开放80端口,也可以是其他端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent  # 关闭端口
systemctl restart firewalld                                  #重启防火墙,使其生效

service mysqld restart #重启mysql
nginx -s reload        # nginx 生效
reboot                 # 重启系统

supervisorctl start program_name   #启动某个进程(program_name=你配置中写的程序名称)
supervisorctl stop program_name    #停止某一进程 (program_name=你配置中写的程序名称)
supervisorctl reload               #重新启动配置中的所有程序
supervisorctl stop all             #停止全部进程
supervisorctl update               #更新新的配置到supervisord    
supervisorctl restart program_name #重启某一进程 (program_name=你配置中写的程序名称)
supervisorctl                      #查看正在守候的进程
http://blog.csdn.net/shudaqi2010/article/details/51153961

clear          #刷新终端屏幕 (或者 ctrl + l)
exit           #退出
shift + insert #粘贴
ctrl + insert  #复制

========================

文本管理的授命

cat :  查看文件的享有内容

less   查看大家的文本内容

enter  往下翻一行

空格  往下翻一页

q   退出浏览

more  

      enter  回车  往下翻一行

      space  空格  往下翻一页

      ctrl + c  退出浏览

tail   查看文件的尾巴内容

       -f   表示从尾部实行查看

      -100f   查看尾部100行的内容

tail  -100f  install.log

 

 

查找文件/文件夹
find —name <file or dictionary name>

安装卸载程序:
sudo yum install/remove *program name*

查阅已安装程体系表:
rpm -qa
rpm -qa | grep mysql//查看是否安装mysql

长途连接linux:使用澳门金沙国际 ,putty

mkdir /home/demo 创建/home/demo文件夹
cd /home/demo 进入demo文件夹
ll 查看当前文件夹中的全体文件列表

文本操作的下令

cp  : 表示复制

cp  源文件    指标公文   拷贝并且可以扶助重命名

cp   源文件   目标路径 表示拷贝到某1个路子上面去

mv 剪切功能 不光能够活动文件,还足以移动文件夹

mv   源文件(文件夹 )   目标文本(指标文件夹)

rm  表示删除文件大概文件夹

      -r  代表递归删除,会-把公文夹下边全数的事物都删掉

      -f  表示强制删除  不布告你是还是不是认同

rm  -rf   表示强制递归删除  不会文告你是还是不是确认,一定要慎用

find   查找磁盘的文本大概文件夹

find  /   -name   install.log

首先个参数:从哪个路径上边查找

首个参数  -name  根据什么样规则来拓展检索

其八个参数: 查找得文件的名字

 

澳门金沙国际 18

【文件与公事夹的操作】========================
ls 罗列文件
ls -l
ls -la
cd /home/demo 进入钦定目录
pwd 重回当前路线
rm app.js 删除钦点文件
cd .. 再次来到上顶尖目录
rm -r demo/ 递归删除几个文书夹
mv 文件重命名
rm -rf filename 不带提醒地删除全部文件夹

文书档案编辑的指令

vi 或者vim

  加参数  a  只怕 i 进入编辑方式

  编辑达成之后按  esc 退出编辑格局

  :wq  保存退出

  :q!  不保留退出

 

  •   输入“vim 文件名”进入“一般情势”

  •   按下“i”从一般情势,进入“插入格局”

  •   按下“esc”从“插入格局”退出到“一般情势”

  •   在“一般方式”下,输入“:wq”,保存并脱离编辑。

  •   在”一般方式下”,输入”:q!” 不保留并脱离编辑

分组

命令

描述

插入

 

(从一般方式进入到插入格局)

i

在光标插入

shift + i

在光标日前行起头插入

a

在光标插入

shift + a

在光标近年来行末尾插入

o

在光标当前行的下一行布置新行

shift + o

在光标当前行的上一行插入新行

 

复制或粘贴

 

(在插入格局下)

yy

单行复制

将光标移动到即将复制的行处

nyy

多行复制

将光标移动到即将复制的首行处

p

粘贴

将光标移动到即将粘贴的行处

 

定位

gg

到文本的首先行

shift + g

到文本的末尾一行

 

删除

dd

除去光标所在行

ndd

删除n行

 

退出

:q

剥离vi(没有做其余修改时)

:q!

强制退出不保留

:w

封存不脱离

:wq

保留后退出

 

 

管道命令  | 

管道在linux里面是一个接连的成效  

总是前三个发令和后一个发令

命令1  |  命令2  将命令1的输出,作为命令2的输入

 

grep  命令  表示过滤

grep -i Installing install.log  从  install.log里面查找
 Installing这些字符串

 

vim清空文本
gg跳转到首行
G跳转到末行
d删除
先gg再dG即可清空整个文件内容
ctrl+z推出vim

【系统一管理理】========================
top
z
q 吐弃当前操作
ps aux
ps aux | grep ssh
ifconfig
systemctl network restart

系统命令

ps  查看系统经过

ps -ef | grep rpcbind 
表示查看有些进程

ps –ef  | grep   tomcat  表示查看tomcat的进程

 

kill命令  杀死某些进度

kill   进度号  代表杀死某些进度

kill  -9   进度号  表示强制的杀死

 

ifconfig 
查看网络ip地址以及mac地址等

 

  ping  www.baidu.com  
验证两台服务器之间是不是能够通讯

 

【VI】========================
vi 查看格局
: 命令格局
i 编辑情势
insert键 在“编辑方式”和“替换方式”之间切换
g 上下移动
k
l 左右移动
h
q 放弃
!
w 保存
wq 保存并退出
q! 退出不保留
esc 退出编辑形式
G 跳转到文件的末段一行
gg 跳转到文件的第叁行

减去与解压

 

tar cvf test.tar test/    打包不优惠扣

tar czvf test3.tar.gz install.log  打包并压缩

 

tar xvf test2.tar  表示解压某2个文件.tar结尾的文本

tar zxvf test2.tar.gz 
意味着解压缩.tar.gz结尾的文件

   tar zxvf test2.tar.gz   -C
abc  解压到某三个点名的途径上边去

 

  wget
 
 : 下载软件包到当下路线下边

 

关机重启

reboot  -h now  立即关机重启

shutdown  关机

halt  关机

 

========================
curl
http://localhost:8000
向Linux服务器发起二个http请求
telnet
http://localhost:8000
向Linux服务器发起叁个tcp请求(yum install telnet)

用户与用户组

  useradd   hadoop  :  创立普通用户

  passwd   hadoop   :  给用户设置密码

  

  chmod [参数]
[<权限限制><符号><权限代号>] 
 :变更文件或目录的权位

        -冠道或–recursive
 递归处理,将点名目录下的拥有文件及子目录一并处理。

    •   权限限制的表示法如下:

            u:User,即文件或目录的拥有者。

            g:Group,即文件或目录的所属群组。

           
o:Other,除了文件或目录拥有者或所属群组之外,其余用户皆属于那个界定。

            a:All,即一切的用户,包括拥有者,所属群组以及其余用户。

    •   符号:

              + 添加权限

    - 打消权限

    •   有关权限代号的部分,列表于下:

            r:读取权限,数字代号为”4″。

            w:写入权限,数字代号为”2″。

            x:执行或切换权限,数字代号为”1″。

            -:不具任何权力,数字代号为”0″。

 

澳门金沙国际 19

Curl请求.png

netstat -antp | grep 7000 在Linux上查看端口号是八千经过
kill 5503 杀掉标识符是5503的Linux进程

wget
http://npmjs.org/install.sh
在Linux上安装npm

修正Linux上的地方时间: ntpdate pool.ntp.org
date 查看Linux本地时间
cat package.json 查看某些文件

相关文章