WinSCP 上传部署包
SecureCRT 连Linux
XShell连接Linux,xftp上传文件
r 可读 w 可写 x 可执行
4 = 可读 2 = 可写 1 = 可执行
/* ------*/ :这个可以注释几行,中间可以断行。两边是匹配的。
#:一次只能注释一行,就当前行
//和#一样,在Shell一般不用//
通过设定权限可以从以下三种访问方式限制访问权限:
只允许用户自己访问;
允许一个预先指定的用户组中的用户访问;
允许系统中的任何用户访问。
下面举例说明:
-rwx------: 文件所有者对文件具有读取、写入和执行的权限。
-rwxr―r--: 文件所有者具有读、写与执行的权限,其他用户则具有读取的权限。
-rw-rw-r-x: 文件所有者与同组用户对文件具有读写的权限,而其他用户仅具有读取和执行的权限。
drwx--x--x: 目录所有者具有读写与进入目录的权限,其他用户近能进入该目录,却无法读取任何数据。
Drwx------: 除了目录所有者具有完整的权限之外,其他用户对该目录完全没有任何权限。
每个用户都拥有自己的专属目录,通常集中放置在/home目录下,这些专属目录的默认权限为rwx------:
表示目录所有者本身具有所有权限,其他用户无法进入该目录。
执行mkdir命令所创建的目录,其默认权限为rwxr-xr-x,用户可以根据需要修改目录的权限。
执行命令:export PATH=/usr/bin:/usr/sbin:/bin:/sbin,重新配置下PATH环境变量
然后去把/etc/profile改回来
source /etc/profile,即可恢复正常
查看Linux版本:
[root@SOR_SYS ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
查看Linux版本位数:
法1:[root@SOR_SYS ~]# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@SOR_SYS ~]#
法2: [root@SOR_SYS ~]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
法3:file /sbin/init
查看分区类型:
[root@localhost mnt]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sda7 ext4 25G 8.1G 16G 35% /
tmpfs tmpfs 754M 260K 754M 1% /dev/shm
/dev/sda9 ext4 42G 3.0G 37G 8% /home
/dev/sdb1 ext4 30G 44M 28G 1% /mnt/sdb1
rpm:
Linux rpm 命令参数使用详解
Linux下RPM软件包的安装及卸载
RedHat软件包管理工具,类似Windows里面的“添加/删除程序”
yum:
linux yum命令详解1
linux yum命令详解2
软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
fdisk:
linux fdisk命令使用
对硬盘及分区的操作
fdisk -l
找出机器中所有硬盘个数及设备名称
==================================================================
Linux如何查看网络连接:
ifconfig,这个命令可以查看当前主机的ip地址和网卡信息
ping命令可以用来测试网络的连通性
netstat(网络统计)命令显示连接信息,路由表信息等
traceroute是路由跟踪命令,可以查看到你从源到目的的所经过的路由。
dig查询DNS相关信息记录,CNAME,MX记录等等。这个命令主要用于解决相关DNS查询;nslookup也具备查询DNS的功能,还可以可以显示一个ip地址的记录!
host命令可以用来查找到IP的名称或IP的名字在IPv4和IPv6 DNS记录和查询,
hostname命令查看主机名,或者你可以到/etc/sysconfig/network中修改主机名。
route,可以用来查看路由表,也可以用来增加和删除路由条目
ARP为地址解析协议
Linux下查看MYSQL安装目录:
usr/bin/mysql 是指:mysql的运行路径
usr/lib/mysql 是指:mysql的安装路径
var/lib/mysql 是指:mysql数据库文件的存放路径
一、查看文件安装路径
这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径
在终端输入:
whereis mysql
回车
[root@localhost ~]# whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
二、查询运行文件所在路径(文件夹地址)
如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):
which mysql
终端显示:
[root@localhost ~]# which mysql
/usr/bin/mysql
解压命令是:unzip filename.zip
同样也提供了一个zip程序压缩zip文件,命令是
zip –q –r xahot.zip /home/wwwroot/xahot
会将files压缩到filename.zip
使用两种命令创建一个文件
1、使用touch 命令:touch 文件名
2、直接使用编辑命令 vi 文件名 , 保存之后就有这个文件了
往文件中写入内容:
echo "New line" >> hard.txt
使用ps查看进程情况
ps -ef|grep 12886
先TOP命令,查找到JAVA线程内存和CPU使用情况,如86184
top -H -p 86184 ,查询该进程下的线程资源
使用jstack 86184 > jstack.txt ,输出 该进程下的线程信息,
比如,观察到86344这个线程占用cpu 大, 将10进制的86344 转换成16进制 15148
cat jstack.txt | grep -i 15148
Linux下七种文件类型
普通文件类型
Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-]
目录文件
就是目录, 能用 # cd 命令进入的。第一个属性为 [d],例如 [drwxrwxrwx]
链接文件
类似Windows下面的快捷方式。第一个属性为 [l],例如 [lrwxrwxrwx]
块设备文件
块设备文件 : 就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号硬盘的代码是 /dev/hda1等文件。第一个属性为 [b]
字符设备
字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。第一个属性为 [c]
套接字文件
这类文件通常用在网络数据连接。可以启动一个程序来监听客户端的要求,客户端就可以通过套接字来进行数据通信。第一个属性为 [s],最常在 /var/run目录中看到这种文件类型
管道文件
FIFO也是一种特殊的文件类型,它主要的目的是,解决多个程序同时存取一个文件所造成的错误。FIFO是first-in-first-out(先进先出)的缩写。第一个属性为 [p]
==================================================================
linux命令速查:
相关推荐
菲菲常常详详细细的Linux总结,面试常考点!
Linux总结(超方便超详细).md
嵌入式 Linux 总结 笔记 嵌入式 Linux 总结 笔记 嵌入式 Linux 总结 笔记
#df 查看Linux下硬盘盘符 mount /dev/sda1 /mnt/usb (举例) 5.更改Linux启动时用图形界面还是字符界面 cd /etc vi inittab 将id:5:initdefault: 其中5表示默认图形界面 改id:3: initdefault: 3...
移植Linux总结移植Linux总结移植Linux总结
Linux总结---------------
Linux2020总结笔记+企业实战案例, 分为基础篇(包括linux介绍、安装和基础命令使用等),进阶(企业实战,数据库服务器实战等),高级(shell实战,自动化运维实战,高并发集群等) ,希望能够帮助到大家
LINUX总结.docx
linux总结.xmind
个人linux总结 作者:linux知识宝库 (http://www.linuxmine.com) 来自:linux知识宝库 (http://www.linuxmine.com) 现存:http://www.linuxmine.com/5698.html 联系:linuxmine@gmail.com
板子:Orange pi PC CPU:全志H3 OS:移植linux总结
Linux操作系统总结与心得 一 知识总结 我很荣幸选了"Linux操作系统"这门课程,因为在这门课程的学习过程中,我们通过老 师的讲解以及在网上查阅资料,学到了许多关于Linux操作系统的知识,更重要的是学会 了如何应用...
[原创整理]ARM和linux总结开端篇
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。
常用linux命令总结
linux命令个人总结 1. ls最为常用的命令之一 1. linux 的命令格式: 命令字 命令选项 命令参数 2. cd ~返回用户宿主目录 cd . 用户的当前目录 cd .. 返回上一级目录 3. pwd 查看用户所在的目录 4. mkdir 创建...
Linux命令总结.ppt
Linux的学习和应用..................................................
linux 总结基础,基础指令都有,很好的总结,希望大家喜欢
linux文档总结linux文档总结linux文档总结linux文档总结linux文档总结linux文档总结linux文档总结linux文档总结