若无父目录,虚拟控制台

2019-12-01 05:59 来源:未知

sudo su -   >>>  转换身份为root用户

 

知识点:

rz   >>>  上传

一、基本命令

ls  显示文件或目录

  -l 列出文件详细信息l(list)

  -a 列出当前目录下所有文件及目录,包括隐藏的a(all)

mkdir 创建目录

  -p 创建目录,若无父目录,则创建p(parent)

cd 切换目录

touch 创建空文件

echo 创建带有内容的文件。

cat 查看文件内容

cp 拷贝

mv 移动或重命名 (mv a.gif b.gif  修改文件名)

rm 删除文件

  -r 递归删除,可删除子目录及文件(yes/no)

  -f 强制删除
  rm -rf 文件夹名(强制删除)

find 在文件系统中搜索某文件

wc 统计文本中行数、字数、字符数

grep 在文本文件中查找某个字符串

rmdir 删除空目录

tree 树形结构显示目录,需要安装tree包

pwd 显示当前目录

ln 创建链接文件

more、less 分页显示文本文件内容

head、tail 显示文件头、尾内容

ctrl+alt+F1 命令行全屏模式

tar -zxvf xxxx.tar.gz -C /usr/local/..  将文件解压到指定目录(C 一定要大写)

unzip xxx.war -d /usr/local/..  解压war到指定目录下

tail -f -n 300 /user/tomcat/logs/xxx.out  【查看 tomcat日志文件 (前300行) 同理也可以查看其它文件】

1.虚拟控制台

sz filename   >>>  下载

二、Linux关闭防火墙命令

1) 永久性生效,重启后不会复原
开启:chkconfig iptables on
关闭:chkconfig iptables off

2) 即时生效,重启后复原
开启:service iptables start
关闭:service iptables stop

防火墙配置文件
# cd /etc/sysconfig/iptables
# vim iptables

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited

此段 22 为开放的端口号 可以复制粘贴进行添加要放开的端口号
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

vim命令 编辑完成后 保存退出
i:插入命令
esc:退出插入
:wq 保存并退出
ZZ 保存并退出
:q! 强制退出并忽略所有更改
:e! 放弃所有更改,并打开原来文件

 

在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台。每个虚拟控制台可以相互独立使用,互不影响。

dos2unix server.sh   >>>  将一个文本文件的格式从MSDOS转换成UNIX

三、环境变量配置文件

#vim /etc/profile

jdk环境变量
#-----java environment variable
export JAVA_HOME=/usr/java/jdk1.8.0_121
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#----end

zookeep 环境变量
# idea - zookeeper-3.4.9 config start
export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
# idea - zookeeper-3.4.9 config start

--立马生效更新文件配置
# source /etc/profile

 

可以使用Alt+F1~Alt+F6进行多个虚拟控制台之间的切换。

rm -rf 文件夹   >>>   删除文件夹

2.Linux的系统运行级别

rm 文件   >>>  删除文件

0-系统关机状态

unzip xxx.zip   >>>  解压zip压缩文件

1-单用户工作状态,用于维护

pwd   >>>  显示当前路径

2-多用户模式(NFS未启动)

history   >>>  输入过的历史命令

3-多用户模式,字符界面

-------------------------------------------------- tree 的分割线

yum install tree -y   >>>  安装tree

tree   >>>   显示文件和目录由根目录开始的树形结构
tree -d   >>>仅显示目录

tree -L n   >>> 显示基层目录,n代表数字

tree -f   >>>   显示完整路径

ls -R   >>>  显示目录结构所有文件

4-系统未使用,留给用户自己定义

--------------------------------------------------- tree 的分割线

 iptables -nv -L  >>>  -L是--list的简写,作用是列出规则

more /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT   >>>  ---端口规则

service iptables start/stop/restart  >>>   防火墙启动/停止/重启

chkconfig iptables on/off

5-多用户模式,并且在系统启动后运行X Windows,给出一个图形化的登录窗口

永利平台娱乐,6-所有进程被终止,重新启动

查看当前系统的运行级别

#runlevel

切换运行级别

#init[0123456]

3.Linux的目录结构

/ Linux文件系统的入口,也是处于最高一级的目录
/bin 基本系统所需要的命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令
/boot 内核和加载内核所需要的文件。一般情况下,GRUB系统引导管理器也位于这个目录
/dev 设备文件存储目录,比如终端、磁盘等
/etc 所有的系统配置文件
/home 普通用户家目录的默认存放目录
/lib 库文件和内核模块所存放的目录
/media  即插即用型存储设备的挂载点自动在这个目录下创建,比如 U盘、CDROM/DVD自动挂载后,也会在这个目录中创建一个目录
/mnt  临时文件系统的挂载点目录
/opt 第三方软件的存放目录
/root Linux超级权限用户root的家目录
/sbin 基本的系统维护命令,只能由超级用户使用
/srv 该目录存放一些服务启动之后需要提取的数据
/tmp 临时文件目录
/usr 存放用户使用系统命令和应用程序等信息,比如命令、帮助文件等
/var 存放经常变动的数据,比如日志、邮件等。

      几个特殊的文件系统

文件系统 挂载点 说明
root / Linux系统运行的基点,根文件系统不能被卸载
proc /proc 以文件系统的方式为访问系统内核数据的操作提供接口,适用于2.4和2.6内核
sysfs /sys 以文件系统的方式为访问系统内核数据的操作提供接口,2.6内核使用
tmpfs

/dev

/var/run

/var/lock

程序访问共享内存资源时使用的文件系统
usbfs /proc/bus/usb 访问usb设备时使用的文件系统
devpts /dev/pts 内核用来与伪终端(以远程方式登录)进行交互的文件系统
swap 内核使用的特殊文件系统,无挂载点 用来创建虚拟内存

4.Linux命令

  -命令及参数区分大小写

  -程序可否执行与扩展名无关

  -可以使用tab键来补全命令或路径

  -指令太长的时候可以使用符号跳脱,使指令连续到下一行。

5.常用命令介绍

pwd  查看当前工作目录

cd    更换目录

用法  cd [目录]

符号 意义
. 当前工作目录
.. 父目录
~ 用户家目录
- 上个工作目录

ls  显示目录

  用法:ls [参数] [目录名]

TAG标签:
版权声明:本文由永利平台娱乐发布于永利平台娱乐,转载请注明出处:若无父目录,虚拟控制台