linux上的一些命令

1.ssh安装
直接安装exe文件,首选是linux上有sshd服务(22端口),
并且windows必须和linux能ping通
ifconfg eth0  ip  给linux配置ip,eth0代表第一块网口
 
2.当前目录: pwd
   相对路径:以当前目录开始去寻找另外目录 eg cd ..
   绝对路径:从根目录开始查找某个文件或文件夹 eg /home/bin
   工作目录:一个项目或软件的默认存放位置
  
3.linux运行级别
/ect/inittab 的 id
cd   :后面社么都不写,就会进入当前用户的主目录下去  
rm  -f  文件:删除
drw-r-wr:d调表是文件夹
touch:建立空文件
cp -rf 文件夹 路径:复制文件夹(若是-r 就会提示是否覆盖文件夹中的文件)
mv :移动文件
ln:建立符合连接
ln -s 源 目标:将目标文件指向源文件,目标文件被改变则源也会改变
连接文件删了,源文件时还在的(实际上是指向的同一个目标地址,只是一个替身而以)
 
group -n "内容" 目录1 目录2:在目录1和目录2中是否找到了内容
find 路径 -name 文件名:搜索文件及目录(按名字)
find 路径 -amin -10 :十分钟内存取的文件目录
find 路径 -atime -10:十h内存取的文件目录内存取的文件目录
find 路径 -cmin -10:十分钟内更改过的
find 路径 -ctime +10:是小时前更改过的文件或目录
(c=change +之前 -之内)
find 路径 -size +10k :查找目录下文件大小为10k的文件
4.重定向命令
ls -l > a.txt :写入文件覆盖)
ls -al >> a.txt:追加写入
database_program < database_data :导入 ???
 
5.shell见本文件:是一个文本文件,命令的集合,有执行的权限,执行的方式(./文件名)
 
6./etc/profile:系统环境变量
 /home/用户/.ash_profile:用户环境变量
 
 /etc/.bashrc:所有的用户登录的时会配置的环境变量
 /etc/home/用户/.bashrc:用户登录系统就会配置的环境变量
 (指定某些程序字登录的时候就自动运行或启动)
7.env 显示所有的变量信息
  echo $PAYH :显示指定的变量
  
8.通配符
* :代表多个字母或数字
?:代表一个字母或数字
[]:一个范围
ls a?a*  ls abc[1-6].txt (找abc0.。到6之间的txt文件)
\;转义字符
alias :取别名 (alias 别名=‘命令‘)
 
9.linux启动过程
runlevel:可以查看当前运行级别
1.BIOS自检:
2.启动GRUR/LILO(readhot界面)
3.运行Linux内核并检测硬件
4.运行系统的第一个进程init(ps -aux,一号进程就是init)
5.init读取系统引导配置的文件/etc/inittab中的信息进行初始化
6./etc/rc.d/rc/sysinit系统初始化脚本(切用户,。。。)
7./etc/rc.d/rcX.d/[KS]* -根据运行级别X配置服务,终止以k开头的服务
启动以s开头的服务
8./etc/rc.d/rc.local 执行本地特殊配置
9.其他特殊服务

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。