当前位置: 澳门新濠3559 > 操作系统 > 正文

停止当前运行,列出当前文件夹下所有的文件夹

时间:2019-11-20 22:05来源:操作系统
1.ll:列出当前文件夹下全部的文件夹的详尽新闻. 2.ls:列出当前文件夹下的保有文件(只盛名字)    ls -a查看隐藏文件    ls / 根目录下的文本    pwd 查看当前所在目录    who 查看当前客

1.ll:列出当前文件夹下全部的文件夹的详尽新闻.
2.ls:列出当前文件夹下的保有文件(只盛名字)
   ls -a查看隐藏文件
   ls / 根目录下的文本
   pwd 查看当前所在目录
   who 查看当前客商是哪个人
   date 查看的丰盛铅事件
   last 查看前段时间的登入历史纪录
   echo "内容" 打印(相当于java的输出)
   echo "内容" > 文件 将内容写到文件中(直接调换原本的从头到尾的经过)
   echo "内容" >> 文件 将内容增到文件中
   ./文件 施行文书
3.安装分享文件(安装早先在设想机选项下的装置下的选项中把分享文件夹展开):首先点击VMware外面包车型大巴虚构机下的安装VMware Tools,然后点击
   linux中的VMware Tools(桌面上光驱那么些东西),然后把内部的至极VMwareTools-10.2.0-7259539.tar.gz
   放在桌面上,双击提取到桌面上,双击展开提抽取来的公文夹,在文书夹下右击展开终端,ll能够列出
   当前文件夹下的兼具文件,使用./vmware-install.pl试行安装,安装进度中碰着询问,生机勃勃律yes,没有
   yes再打no,之后就能够设置成功(张开主文件夹下的mnt文件夹下有hgfs表达安装成功).
4.cd 是跻身文件夹的通令
   cd / 进入根目录
   cd ~
5.mkdir 用来创设文件夹
   mkdir -p 文件夹1/文件夹2 创造多级文件夹
   cd .. 重临上级目录
   touch 文件名.后缀 用来创设文件
   rmdir 删除文件夹
   rm 删除文件,有了然的(不能够去除文件夹)
   rm -rf(尽量不要) 删除文件,未有通晓的(不可能去除文件夹)
6.vi编辑器: vi 文件名.后缀 进入编辑分界面,点击i就可以编辑,编辑完毕将来选用esc键退出编辑,使用:wq+enter就可以保存退出vi编辑器
   cat 文件名.后缀名 能够用来查看文件中的内容
7.linux系统的目录结构:
   boot文件夹 放操作系统内核
   etc 放linux种种配置文件
   home 放的是各个账号客商的数码
   lib64 lib 放各样库文件 jar
   mnt 放各种mount简称 /mnt/usb1
   proc sys 放系统内部存款和储蓄器 系统动态音讯
   run srv tmp 放有时文件 开机自动清空
   var 动态音信 放mysql的数据库放在那处 apache/http放在这里间 /var/www
   bin 放各个二进制程序
   dev 设备文件
   opt 放第三方根据顺序
   root root客户的和谐个人目录
   sbin 系统二进制程序
   usr 放软件设置包

关机:shutdown -h now
退出:exit
普通客户换来root:su root
pwd:呈现当前岗位
Ctrl+C:停止当前运作

背景:

1. 本地windows系统原来就有开辟钦命版本的jdk安装包,本来就有tomcat解压缩后的程序文件。无需其余下载。

2. Linux服务器的网络是局域网,无法连网安装上传下载命令rz/sz安装包,使用客户端工具winSCP(可连接windows和linux的FTP工具卡塔尔国从地面传送安装包文件到服务器

1.下载jdk,上传jdk文件到linux**

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

网卡路线:cd /etc/sysconfig/network-scripts/
重启网卡:service network restart
关门网卡:if down ifconfig
onboot: vi ifcfg-eth0 输入i插入 Esc再次来到 Shift+:+wq保存退出
虚拟机ip地址: ifconfig

生机勃勃、【安装前希图】

1. 地面情状:

(1卡塔 尔(阿拉伯语:قطر‎操作系统win7*64

(2)SFTP工具WinSCP

(3卡塔 尔(英语:State of Qatar)安装包jdk-8u101-linux-x64.tar.gz(官方网站下载tar包卡塔 尔(阿拉伯语:قطر‎

(4卡塔 尔(阿拉伯语:قطر‎安装文件夹apache-tomcat-8.0.32(官方网址下载zip包解压卡塔 尔(英语:State of Qatar)

(5)linux三回九转工具SecureCRT或Xshell

2.服务器景况:

(1卡塔 尔(英语:State of Qatar)操作系统CentOS 7

下载地址:

8.ifconfig 查询linux系统的ip,使用SecureCRT可以在windows下连接inux
   设置SecureCRT中文下乱码的情况:右击连接下的对话选项,外观里,标准字体制改过为新陶文,字符编码改为UTF-8就足以了.
9.netstat -nltp查看种种公约的端口号

yum -y install lrzsz
yum -y install gcc
rz:将Windiows里的公文导入到Linux中
sz:将Linux里的文书导入到Windows中

二、【安装jdk】

1.winscp上传到/root/bin

2.连接linux,建目录/usr/java

cd /root/bin

ls jdk*

mkdir /usr/java

3.移动安装包到java目录

mv jdk-8u101-linux-x64.tar.gz /usr/java

4.安装jdk

cd /usr/java

tar -zxvf jdk-8u101-linux-x64.tar.gz

5.配置jdk

ls -l   #复制好jdk的版本号jdk1.8.0_101

vi /etc/profile

[shift]+[g]光标定位到文件最后大器晚成行

[i]切换成编辑格局

在profile中加多如下内容:

#set java environment

JAVA_HOME=/usr/java/jdk1.8.0_101

JRE_HOME=/usr/java/jdk1.8.0_101/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

[Esc]+[:wq]保存退出

6.使配置生效

source /etc/profile

7.验证JDK有效性

java -version

上传命令:rz

  1. 改善ip pwd:查询当前在哪些目录下
         whoami:查询当前的报到客户
         vi /etc/sysconfig/network-scripts//ifcfg-eth0
        编辑以下内容:
        TYPE=Ethernet
        ONBOOT=yes
        BOOTPROTO=static
        IPADDR=192.168.71.10
        NETMASK=255.255.255.0
    11:使用rz命令可以展开window系统下的公文夹,能够举行上传文件(再度使用rz可以查看上传的情状)
        使用yum install -y lrzsz 和 yum provides */rz能够安装rz命令
        也能够利用winSCP来進展文件的上传
    12:安装JDK:
        使用gzip 文件 能够将文件收缩
        使用gzip -d 文件可以将文件解压缩
        使用tar -cvf 打包后的名字.tar 文件1 文本2 文本3 能够将多少个公文(贰个文件写三个就好)打包
        使用tar -xvf 包名.tar将包装后的文本释放出来
        使用tar -zxvf 包名.tar将包装后的多个文本释放出来
       (多个文本日常先打包,再压缩,使用tar -zxvf 压缩后的名字(平时是.tar.gz结尾)实行解压缩,一步到位)

新建目录文件:mkdir + 文件夹名
删除目录:rm -rf 目录名/
创办理文件件:touch +文件(vi+文件名,最终保存。set nu彰显行数)
剔除文件:rm -f 文件名

三、【tomcat免安装配备】(apache-tomcat-8.0.32卡塔尔

1.winscp上传apache-tomcat-8.0.32安装文件夹到服务器/root/bin/usr/local/

  1. 跻身寄存tomcat运营文件的目录

cd /usr/local/apache-tomcat-8.5.6/bin

  1. 授权.sh文件可进行权限

chmod u+x *.sh

4.启动tomcat

./startup.sh

5.闭馆防火墙(系统centos7,别的linux版本防火墙命令不一致卡塔尔

systemctl stop firewalld.service

6.验证tomcat是或不是健康办事,在该地浏览器访谈:

tomcat服务器IP地址:8080

浏览器能展开汤姆cat网站,则规定汤姆cat已经能正常专门的学业

图片 1

能展开网页,证实tomcat能寻常工作

2.解压jdk

   mv 文件 /路线 将文件移动到钦命的门径(mv 重命名只怕移动,mv java mnt 重命名,mv java mnt/ 不行的仍旧重命名,mv java /mnt 移动)
   mv 文件 文件/ 重命名

root权限下使用useradd新建八个客商haha 自动在root的home里创设与该客户对应的文书名
输入指令:useradd haha
追加顾客账号正是在/etc/passwd文件中为新客商扩大一条记下

将下载的jdk-8u121-linux-x64.tar.gz移动到/usr/java目录下,并解压

   tar -zxvf jdk-8u102-linux-x64.tar.gz将文件进行解压

输入指令:passwd haha
确认后会提醒输入新的密码,再一次确定密码后

1)创建/usr/java  :mkdir -p  /usr/java

   vi /etc/profile(大G跳到最后 o插入风流倜傥行)

删去添增添余的顾客,蕴涵客户的主文件夹一起删除
输入指令:userdel –r haha
此命令删除顾客sam在系统文件中(首如若/etc/passwd, /etc/shadow, /etc/group等卡塔 尔(阿拉伯语:قطر‎的笔录,
何况删除客户的主目录。

2)移动到/usr/java: mv  jdk-8u121-linux-x64.tar.gz  /usr/java 

   JAVA_HOME=/usr/local/java/jdk1.8.0_102
   JRE_HOME=/usr/local/java/jdk1.8.0_102/jre
   PATH=$PATH:$JAVA_HOME/bin
   CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
   export JAVA_HOME JRE_HOME PATH CLASSPATH

RPM全称是Red Hat Package Manager(Red Hat包管理器)
2.安装RPM包软件 #rpm -ivh MYsoftware-1.2 -1.i386.rpm
RPM命令首要参数:
-i 安装软件。
-t 测量检验安装,不是实在安装。
-p 显示安装速度。
-f 忽视任何不当。
-U 升级安装。
-v 检验套件是或不是科学安装。

3)解压jdk:tar -zxvf  jdk-8u121-linux-x64.tar.gz

  注意:保存退出后,重新加载景况变量
   source /etc/profile
13: ./文件 用来实行文书
     chmod u+x 文件 用来给客商那个文件的实行权限(死循环时,ctrl+z能够告生机勃勃段落循环)
     死循环的脚本:
    while true
    do
    echo "内容"
    sleep 2
    done

3.卸载软件#rpm -e 软件名
供给表明的是,上边代码中选拔的是软件名,实际不是软件包名。
比方,要卸载software-1.2.-1.i386.rpm以此包时,
应执行:#rpm -e software

3.配置情状变量

自己商议是不是自带了java运涨势况: rpm -qa|grep java
自己商酌是不是自带了jdk: rpm -qa|grep jdk
删除自带的jdk:rpm -e --nodeps jdk版本
除去自带的MySQL:rpm -e --nodeps mysql版本

1)vi etc/profile

给jdk安装包增添权限: chmod 777 jdk-7u79-linux-x64.rpm
安装jdk: rpm -ivh jdk-7u79-linux-x64.rpm
安装.rpm格式后缀的JDK没有必要布置java情状变量,会自行配置,
会在/usr/bin生成java、javac等JDK的快速情势图标,
这几个Logo会链接指向到/usr/java/jdk1.7.0_79中。
透过命令:echo $PATH查看

在profile增多如下内容:

.tar.gz后缀格式JDK安装形式
校正/etc/profile文件设置系统变量,设置jdk处境变量,
该方法对持有客户有效。
vi /etc/profile
#set java_jdk
export JAVA_HOME=/usr/java/jdk1.8.0_101
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
安插好后,按Esc退出,按Shift加德文冒号shift + : 然后输入wq,
按Enter回车键确认。裁撤编辑按Ctrl+z、重返前一步操作Ctrl+c。
shift+ :q 退出
shift+ :q!强制退出
shift+:wq 保存退出
使profile配置生效:source /etc/profile

JAVA_HOME=/usr/java/jdk1.8.0_121/

mv命令的效劳:剪切或重命名。
1.将/home索引下的test文件更名叫test1
mv /home/test /home/test1
2.将/home索引下dir1目录移动(剪切)到/tmp目录下
mv /home/dir1 /tmp/

 PATH=$JAVA_HOME/bin:$PATH

tar:打包和降低命令
1.将/home/tmp索引下的兼具文件和目录打包成三个tmp.tar文件
tar cvf tmp.tar /home/tmp

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

2.将包裹的公文tmp.tar在当前目录下解压
tar xvf tmp.tar
tar xzf apache-tomcat-7.0.79.tar.gz -C /tomcat_testImages 解压到别的目录下 -C命令
tar -jxvf xx.tar.bz2

export JAVA_HOME

3.将/home/tmp目录下的有所文件和目录打包并压缩成一个tmp.tar.gz文件
tar cvzf tmp.tar.gz /home/tmp

export PATH

4.将包装压缩文件tmp.tar.gz在当前目录下解压
tar xvzf tmp.tar.gz

export CLASSPATH

unzip:解压缩命令
解压tmp.zip文件 unzip tmp.zip

2卡塔 尔(英语:State of Qatar)使配置生效

cd~:迅速的回村
ls /:显示该目录下具备文件
cat/proc/meminfo 查看内部存款和储蓄器音讯
cat /etc/shadow 加密后的口令字分离出来,单独贮存在该公文中
/etc/passwd文件是具备客户都可读的

source /etc/profile

去除文件:rm -rf *.class
关门防火墙:chkconfig iptables off
vi /etc/selinux/config 改SELINUX=disabled

4.查看是不是安装jdk成功

find .. -name test1 在上拔尖目录下找test1文件

java -version

翻开某文件全体音讯:ls -all xxx.xx
.在前头的文书是隐瞒文件
文本首先个属性:

图片 2

  • 千帆竞发普通文书
    d 最初是目录
    / 连接文件
    文件类型 属主权限 属组权限 别的客商权限 属主名 属组名 文件创造日期
    (d,-,/b,c) (r:读w:写x:执行)(rwx r-x r-x)
    (0文件类型,1,2,3属主,4,5,6属组,7,8,9其余客商)

末段:境遇的坑

chown:订正文件属主,也能够退换文件属组
chown -R 属主名 文件名
chown -R 属主名:属组名 文件名

在解压jdk时,解压战败,现身了

linux系统约定的默许颜色:
紫酱色:表示平常文书
土红:表示目录
青莲:表示可实践文件
新民主主义革命:表示压缩文件
铬藏蓝:链接文件
新民主主义革命闪烁:表示链接的文件有标题
香艳:表示设备文件
卡其灰:表示别的文件

“gzip: stdin: not in gzip format

ps -ef 查看进度
df -k 查看文件系统
fdisk -l 查看盘符,磁盘分区
du 检查磁盘空间使用量
fdisk /dev/sdb 进入sdb盘

tar: Child returned status 1

cat /proc/cpuinfo/ 查看cpu
cat /proc/meminfo/查看内部存款和储蓄器

tar: Error is not recoverable: exiting now"

cd -a查看该路径下全数文件

网络说:那么些压缩包未有用gzip格式压缩,所以不要加z指令

具有的配备都在dev目录下
mount 挂载命令
mount /dev/cdrom /mnt/cdrom 将dev文件挂载到mnt里
umount /mnt/cdrom 消弭挂载

tar -xvf  jdk-8u121-linux-x64.tar.gz

find -name Packages 找钦赐文件名路线
cp 复制文件
mv 剪切到其余文件或然给文件重命名

还是报错

vi的三种形式:(Linux区分大小写字母)
1、命令行方式:vi+文件名步入该形式,其余格局在命令行情势下
yy:复制光标所在行
[n]yy:n为数字,复制当前光标初始的n行
p:粘贴复制的从头到尾的经过到光标所在行
/name:查找光标之后的名称为“name”的字符串
dd:删除当前光标所在行开端的行
[n]dd:删除当前光标所在行开端的n行
G:光标移动到文件尾
u:撤消前叁个动作

图片 3

2、插入形式:i或a步入该形式,按Esc退出

互连网还说,将文件重命名,再解压,还是报错

3、底行形式:Shift+:步向该格局
w:保存
q:退出
q!:强行退出(对改良不保留卡塔 尔(英语:State of Qatar)
wq:保存后退出
w[filename]另存为filename的文件
set nu:突显行号
set nonu:打消行号

最终,网络说,看一下文书的天性是怎么

安装mysql
yum -y install perl*

图片 4

开启服务:service mysql starat
安装客商名和密码:mysqladmin -u root password 'hadoop'
跻身登入分界面:mysql -u root -p
输入密码:hadoop

是个html,

MySQL tar.gz安装:
1、通过命令下载:wget

网上很好的朋友表达原因为:下载文件的下载链接不是直接指向文件,而是先指向多个页面,在这里个页面里才是真的下载链接,所以在前多少个页面上平素保存文件,实际上保存的是二个页面。

2、#解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后的mysql到目录/usr/local/同样注重命名称叫mysql
cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

最后再度下载了

3、#拉长顾客组
groupadd mysql
#加上客商mysql 到顾客组mysql
useradd -g mysql mysql

图片 5

4、安装
cd /usr/local/mysql/ MySQL安装目录
mkdir ./data/mysql 创制mysql数据库目录/usr/local/mysql/data/mysql
chown -汉兰达 mysql:mysql ./ 更改MySQL安装目录权限(/usr/local/mysql卡塔尔国
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql 实践安装(/usr/local/mysql卡塔 尔(阿拉伯语:قطر‎
cp support-files/mysql.server /etc/init.d/mysqld 将mysql.server文件复制到/etc/init.d/重命名称为mysqld
chmod 755 /etc/init.d/mysqld 更正文件权限
cp support-files/my-default.cnf /etc/my.cnf 将my-default.cnf文件复制到/etc/重命名称为my.cnf
#修正运行脚本
vi /etc/init.d/mysqld
#修改项:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql

运用tar -zxvf  jdk-8u121-linux-x64.tar.gz解压成功

#启动mysql
service mysqld start
#关闭mysql
service mysqld stop
#翻开运维状态
service mysqld status

小结:在解压退步时,首先先看一下文本的性质,依照属性使用对应命令。

#测验连接
./bin/mysql -uroot 施行目录(/usr/local/mysql卡塔尔国
#设置密码和访谈权限
mysql> set password=password('root');
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root'; //从任何主机连接到mysql服务器
mysql> flush privileges; //改善生效
mysql> exit
#测量检验密码
./bin/mysql -uroot -proot 实施目录(/usr/local/mysql卡塔尔国
mysql> exit
./bin/mysql -uroot -p 试行目录(/usr/local/mysql卡塔 尔(阿拉伯语:قطر‎
mysql> exit

#参预情况变量,vi /etc/profile,那样能够在别的地点用mysql命令了
export PATH=$PATH:/usr/local/mysql/bin
echo $PATH 命令查看是还是不是足够成功
使profile配置生效:source /etc/profile

1、查看mysql版本
mysql -V
在mysql中执行
方法一:mysql> status;
方法二:mysql> select version();

2、Mysql运行、结束、重启常用命令
a、运转方式
1、使用 service 启动:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

2、使用 mysqld 脚本运营:
/etc/inint.d/mysqld start

3、使用 safe_mysqld 启动:
safe_mysqld&

b、停止
1、使用 service 启动:
service mysqld stop

2、使用 mysqld 脚本运营:
/etc/inint.d/mysqld stop

3、mysqladmin shutdown

c、重启
1、使用 service 启动:
service mysqld restart
service mysql restart (5.5.7本子命令)

2、使用 mysqld 脚本运维:
/etc/init.d/mysqld restart

日记文件:/var/log/mysqld.log
:$ 移动到文件尾
布局文件:/etc/my.cnf

 

MySQL卸载
MySQL的装置主要有三种办法:二进制包安装(Using Generic Binaries卡塔尔国、RPM包安装、源码安装。
1、检查是否安装了MySQL组件
rpm -qa | grep -i mysql

2、卸载前关闭MySQL服务
service mysql status
service mysql stop
service mysql status

3、卸载删除MySQL种种组件
rpm -ev MySQL-server-5.6.23-1.linux_glibc2.5

4、采摘MySQL对应的文件夹新闻
find / -name mysql

5、删除MySQL对应的公文夹
rm -rf /var/lib/mysql

6、删除mysql顾客及客商组
more /etc/passwd | grep mysql
more /etc/shadow | grep mysql
more /etc/group | grep mysql
userdel mysql
groupdel mysql

7、确认MySQL是还是不是卸载删除
rpm -qa | grep -i mysql

make是贰个十分重大的编写翻译命令。不管是友好开展项目支付还是安装使用软件,
咱俩都时有时无要用到make或make install。

Shell编程
第一行:#!用来表示解释器
chmod 777 hello.sh 钦命实施权限
施行文书:./+文件名


more /etc/issue 命令查看Linux版本类型
uname -a 查看版本音信
file /bin/ls 查看Linux位数
find / -name my.cnf 查看文件路线
find /要物色的文/件/夹/ -name ".*" -print //隐敝文件
find . -name "文件名*" | wc -l //查看总共有多少个那类文件

find . -name "文件名*" | xargs rm -r //使用rm删除多量文件
free 内部存储器使用状态
top 近似职责微处理器,查看 CPU 使用情形

ls -lht 将会相继列出当前目录下具备文件的大大小小,以至有着文件大小的总括总和。大概直接打入ll命令。

 

编辑:操作系统 本文来源:停止当前运行,列出当前文件夹下所有的文件夹

关键词:

  • 上一篇:没有了
  • 下一篇:没有了