Linux操作系统的常用命令(一)
一、写随笔的原因:上次提到centos7.3安装mysql5.7的一些步骤,恰巧最近面试有碰到一些问LInux操作的常用操作的问题,想通过这篇文章MARK一下,不一定能够全,只是用的比较多的吧(linux可以通过Tab来自动补全)。
二、具体的内容:
1.系统有关
显示机器的处理器架构:arch 或者 uname -m
显示内核的版本: cat /proc/version
显示网络适配器及统计:cat /proc/net/dev
显示系统日期 :date
显示xxxx年的日历表: cal xxxx
设置日期和时间(月日时分年.秒):date MMddhhmmyyyy.ss
关闭系统: shutdown -h now 或者 init 0
重启系统: shutdown -r now 或者 reboot
2.文件和目录
进入目前登录用户的主目录:cd 或者 cd ~
进入某个目录(例如根目录下的usr里的tmp文件夹): cd /usr/tmp (这里可以是绝对路径也可以是相对路径,最前面加/就是绝对路径,从根目录开始)
返回上级目录/上上级目录: cd ..
返回上上级目录: cd ../..
返回上次目录,并显示目录路径: cd -
显示目录路径: pwd
查看目录中的文件: ls (后面可以加参数:-F查看目录中的文件;-l 显示文件和目录的详细资料;-a 显示隐藏文件)
创建新的文件夹: mkdir xxx
创建一系列层级关系的文件夹: mkdir -p dir1/dir2/fir3 (创建了三个文件夹,3在2里面,2在1里面)
新建文件:touch a.txt 或者 cat >> a.txt(输入内容,按ctrl+d保存退出)
删除文件夹:rmdir xx
删除文件: rm -f xx
删除文件夹及里面的所有内容(也可用于文件): rm -rf xx
复制一个文件:cp file1 file2
复制一个目录下的所有文件到当前工作目录: cp dir/* .
复制一个目录到当前工作目录:cp -a /tmp/dir1 .
复制一个目录:cp -a dir1 dir2
创建一个指向文件或目录的软链接:ln -s file1 lnk1
创建一个指向文件或目录的物理链接:ln file1 lnk1
3.文件搜索
从 '/' 开始进入根文件系统搜索文件和目录: find / -name file1
搜索属于用户 'user1' 的文件和目录 :find / -user user1
在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 :find /home/user1 -name \*.bin
搜索在过去100天内未被使用过的执行文件:find /usr/bin -type f -atime +100
搜索在10天内被创建或者修改过的文件:find /usr/bin -type f -mtime -10
搜索以 '.rpm' 结尾的文件并定义其权限 :find / -name \*.rpm -exec chmod 755 '{}' \;
搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备 :find / -xdev -name \*.rpm
参考:http://www.cnblogs.com/fnlingnzb-learner/p/5831284.html 。
Linux操作系统的常用命令(一)的更多相关文章
- Linux操作系统的VI命令
Linux操作系统的VI命令 VI是Linux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑.熟练掌握一些常用的VI命令,可以大大简化编辑操作并提高操作Linux文本的 ...
- 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)
一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...
- Linux帮助——常用命令
Linux帮助——常用命令 摘要:本文主要学习了Linux系统中常用的一些命令. uname命令 uname命令可以显示电脑以及操作系统的相关信息. 基本语法 uname [选项] 选项说明 -a:显 ...
- Linux系统管理常用命令
Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+ ...
- Linux GDB常用命令一栏
Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...
- Linux 下常用命令
linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...
- linux 服务器常用命令整理
linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...
- 计算机硬件基本知识及Linux的常用命令
------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...
- Linux虚拟机常用命令
参考原文链接:(https://blog.csdn.net/fanyun_01/article/details/51083585) 一.Linux虚拟机常用命令 # virsh list //查看已打 ...
随机推荐
- Dropdown 下拉菜单
将动作或菜单折叠到下拉菜单中. 基础用法 移动到下拉菜单上,展开更多操作. 通过组件slot来设置下拉触发的元素以及需要通过具名slot为dropdown 来设置下拉菜单.默认情况下,下拉按钮只要ho ...
- layui 数据表格复选框实现单选功能
//点击选中(单选)//单击行勾选checkbox事件 $(document).on("click",".layui-table-body table.layui-tab ...
- Selenium 2自动化测试实战24(webdriver原理)
一.webdriver原理 webdriver是按照Server-Client的经典设计模式设计的.Server端就是Remote Server,可以是任意的浏览器.当我们的脚本启动浏览器后,该浏览器 ...
- 3、kubeadm初始化Kubernetes集群
同步时间 # ntpdate time.nist.gov k8s集群组成 k8s部署环境 https://kubernetes.io/docs/setup/independent/create-cl ...
- spring使用@Async注解异步处理
1. 何为异步调用?在解释异步调用之前,我们先来看同步调用的定义:同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果. 异步调用则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行 ...
- cmake生成Makefile时指定c/c++编译器
cmake .. -DCMAKE_CXX_COMPILER:FILEPATH=/usr/local/bin/g++ -DCMAKE_C_COMPILER:FILEPATH=/usr/local/bin ...
- 【HANA系列】【第五篇】SAP HANA XS的JavaScript API详解
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列][第五篇]SAP HANA XS ...
- Linux 中账户管理
账户管理涉及到三个文件: 1./etc/passwd yy@ubuntu:~$ head -n 3 /etc/passwdroot:x:0:0:root:/root:/bin/bashdaemon:x ...
- mysql——创建表、修改表、删除表(概念详细讲解)
一.创建一个数据表 create table 表名 ( 列名1 数据类型1 [完整性约束条件], 列名2 数据类型2 [完整性约束条件], 列名3 数据类型3 [完整性约束条件], 列名4 数据类型4 ...
- linux上传文件的命令——rz
下面来看一下有关上传下载的说明. 1.rz.sz命令的安装方法 第一种方法:安装系统时选包包含rz.sz命令的包组 第二种方法:安装系统后通过执行yum install lrzsz -y 或 yum ...