linux(centOS7)的基本操作(七) 其它】的更多相关文章

本地与linux服务器之间的文件传输 本地下载的文件,如果想在远端的linux服务器上执行,需要文件传输.如果本地使用windows系统,则借助XFTP软件的图形界面即可.如果本地使用macOS系统,则需要用到scp命令,这里重点描述用于macOS和linux之间文件传输的scp命令. 1. 从本地上传文件至远端linux服务器 scp [-r] source username@ip:path 其中,source表示需要上传的文件在本地的路径名称,username表示登录用户名,ip表示服务器的…
进程的概念 1. 在linux系统中,每一段执行的程序都称为一个进程,被分配一个进程编号(id). 2. 每个进程都对应一个父进程,一个父进程可以复制多个子进程. 3. 一个进程可能以两种方式存在:前台和后台.前台是指用户在屏幕上可以进行操作的,后台是指屏幕上看不到的实际操作. 4. 一般系统的服务都是以后台进程的方式存在,并且常驻系统中,直到关机才结束. 进程操作命令 1. 查看正在执行的所有进程 ps [-aux] [| more] 其中,-a表示显示当前所有进程,-u表示以用户格式显示进程…
linux服务器的连接 1.连接 window环境下需要安装XShell.XFtp等软件,暂时不表: macOS环境下直接用ssh命令登录即可,用以下任意一种 ssh [-p port] username@ip ssh -l username ip 其中,port为端口号,如果是默认的22也可以不写,username为远程服务器的账号,ip为远程服务器的ip地址: 执行该命令后会要求输入密码. 2.退出 退出登录时,使用:logout. 3.关机 立即关机,使用shutdown -h now或h…
linux的磁盘类型和分区简介 linux的磁盘分为IDE和SCSI,目前以后者居多. 1. IDE磁盘的分区:hd+盘号+分区数字 盘号 |-a:基本盘 |-b:基本从属盘 |-c:辅助主盘 |-d:辅助从属盘 分区数字 |-1~4:主分区或扩展分区 |-5+:逻辑分区 例如,hda3表示第一块IDE磁盘的第3个主分区或扩展分区,hdb5表示第二块IDE磁盘的逻辑分区. 2. SCSI磁盘的分区:sd+盘号+分区数字 盘号 |-a:基本盘 |-b:基本从属盘 |-c:辅助主盘 |-d:辅助从属…
概述 对于Java开发人员,定时任务并不陌生,无非是让系统在特定时间执行特定的命令或程序.例如spring提供的@Scheduled注解.OpenSymphony提供的quartz框架,都可以实现定时任务.在操作系统这个层面,linux也提供了相应的解决方案——crontab命令. crontab命令的格式 crontab [-e] [-l] [-r] 后面的三个可选项必须选择一项,且只能选择一项. -e:编辑定时任务: -l:以列表形式显示当前所有的定时任务: -r:删除当前所有的定时任务.…
用户和组 1.用户.组.家目录的概念 linux系统支持多用户,除了管理员,其他用户一般不应该使用root,而是应该向管理员申请一个账号.组类似于角色,系统可以通过组对有共性的用户进行统一管理.每个用户应该至少属于一个组,不能游离于组外:且在创建用户时,系统会在/home目录下自动生成一个目录作为该用户的“家目录”,该用户在登录后会首先进入家目录.家目录可以在添加用户时指定,如果不指定,默认会以用户名来命名.例如,用户bob的家目录默认是/home/bob,他在登录linux系统后,会首先进入/…
1.显示当前工作目录的绝对路径 pwd 2.显示当前工作目录下的子目录和文件 ls [-l] [-h] [-a] 如果只调用ls,子目录和文件会简单的罗列出来,-l表示将其以详细列表的形式展示,-h表示以适合人阅读的格式显示,-a表示同时显示隐藏目录或文件,即以点(.)开头的,例如/root/.ssh 3.切换工作目录 cd [path] 其中,path为要切换到的目标目录,可以使用绝对路径或相对路径.path为空或~时,表示切换到当前登录用户的家目录:path为两个点(..)时,表示切换到当前…
Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 一.查找以前是否安装有mysql,使用下面命令: rpm –qa | grep -i mysql 如果显示有如下包则说明已安装mysql mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 二.下载mysql解压包 mysql-5.7.17-…
Linux CentOs7 下安装 redis 请将以下命令放入linux命令行中运行 如果安装过程前没有安装GCC请先安装  命令如下 $ yum install gcc-c++ $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis…
Linux内核设计第七周 ——可执行程序的装载 第一部分 知识点总结 一.预处理.编译.链接和目标文件的格式 1.可执行程序是怎么得来的 编译链接的过程 预处理阶段 gcc -E -o XX.cpp XX.c -m32 XX.cpp是预处理文件 编译器生成汇编代码阶段 gcc -x cpp-output -S -o hello.s hello.cpp -m32 XX.s是汇编代码 汇编器生成目标代码阶段 gcc -x assembler -c hello.s -o hello.o -m32 XX…