centOs7
ctrl +alt+ F1~F6
切换x Windows 和 文本模式
ctrl +alt+ F1
切换回x Windows
ctrl + alt
退出虚拟机界面
command --help|more
帮助说明
exit
注销linux,并不是关机
locale
语系的查看
LANG=en_US.utf8
export LC_ALL=en_US.utf8
修改语言
date
查看日期
+%Y/%m/%d 2017/10/09
+%H:%M :%S 时:分:秒
+%Y-%m-%d/%H:%M:%S 年-月-日/时:分:秒
shift + pagedown
翻页
cal
查看日历
2017 查看一年
10 2017 查看17年 10月
bc
计算器界面
scale=3 设置小数点后三位
+ - * / ^ % 加减乘除幂取余
quit 退出
who
谁在使用这台机器
netstat -a
查看网络联机状态
ps -aux
查看背景执行程序
su
从普通用户切换成root用户
sync
同步内存中的数据到disk,关机之前最好用下
shutdown [-krhc] [时间] [警告讯息]
关机命令,最好由root用户来操作
man command
查询帮助
info command
查询帮助
nano test.txt
简单文书编辑器
Linux 常用命令
ctrl + l or clear 清空输入屏
ctrl + c 终止当前操作
ls
-a 表示显示所有文件,包含 隐藏文件
-lh h参数与l参数结合,更合理的显示文件的大小
-d 表示显示目录自身的属性,而不是目录中的内容
-i index 也显示出来
ls -ald test1 test1/feng1 多重对比罗列
mkdir 创建新目录
mkdir /tmp/xiaodianying 普通创建
mkdir -p /tmp/Japan/xiaodianying /tmp/China/xiaodianying 递归创建
-m 加上权限 mkdir -m 711 test
cd 移动到某目录
cd /tmp/JackFeng
cd . 当前目录
cd ..上一级目录
rmdir 删除空目录
rmdir /tmp/JackFeng/Japan/baiye 只能删除空的目录
-p /tmp/JackFeng/Japan/baiye 把它自己以及上级目录删掉了
cp 复制文件或者目录
cp /tmp/host.conf /tmp/JackFeng 复制文件
cp -r /tmp/JackFeng /tmp/J2 复制目录并改名
cp -p /tmp/JackFeng /tmp/J3 保持文件原有属性
mv 剪切文件或者目录 改名
mv /tmp/JackFeng/ 剪切文件
mv /tmp/J3 /tmp/JackFeng/J2 剪切并改名字
mv /tmp/J3 /tmp/J4 改名
rm 删除文件或者目录
rm /tmp/host.conf 删除文件
rm -r /tmp/J2 删除目录
rm -f /tmp/J2 强制删除,不提醒
touch 创建文件
touch /tmp/ff.txt
touch /tmp/"ff cc" 名字后缀随便起
cat 浏览文件
cat issue
cat -n issue 标识行号
tac 倒着浏览文件
echo "www.baidu.com" >>feng.txt
more 浏览文件
more service
空格或f 翻页
enter 一行行换行
q或者Q 退出
less 浏览文件
空格或f 翻页
enter 一行行换行
q或者Q 退出
pageUp 上翻一页
上箭头 翻一行
搜索:/关键词 (搜索下一个)
?关键词 (向上搜索)
n(next):下一个
head 浏览前几行
head -n 7 /etc/services
head /etc/services 默认10行
tail 浏览后几行
tail -n 7 /etc/services
tail -f /etc/services 动态显示 (退出:ctrl+c)
ln 生成链接文件
ln -s /etc/issue /tmp/issue.soft 软链接 软连接就相当于windows的快捷方式。
进入软连接
cd /tmp/issue.soft
ln /etc/issue /tmp/issue.hard (cp -p + 同步更新) 硬链接 不能针对目录设置 不能跨分区
4.2.1 权限管理命令
chmod
chmod [{ugoa}{+-=}{rwx}][文件或者目录]
[mode=421][文件或者目录]
-R 递归修改
chmod [-R] xyz [文件或者目录]
权限数字表示
r-4
w-2
x-1
rwx-7
rw- -6
r-- -4
r:查看文件内容 列出目录中的内容
w:修改文件内容 vim 可以在目录中创建、新增文件
x:可以执行文件 script command 可以进入目录
useradd 选项 用户名 添加新用户账号
useradd 选项 用户名
其中各选项含义如下:
代码:
-c comment 指定一段注释性描述。
-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。
-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
用户名 指定新账号的登录名。
例1:
复制代码 代码如下:
# useradd –d /usr/sam -m sam
此命令创建了一个用户sam,
其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。
chown 改变所有者权限
chown [-R] [用户][文件或者目录]
chown [-R] [用户:群组][文件或者目录] 改变拥有者 与 群组
chown shenchao fengjie
chgrp 改变文件所属组
chgrp [-R] [用户组] [文件或者目录]
chgrp lampbrother fengjie
umask 显示 设置 缺省权限
umask -S 显示缺省权限
umask 022 设置缺省权限
find 查找
startx 启动图形界面
ttyn:文本模式终端机接口
pwd : 显示目前所在目录
-p:显示非链接文件本身目录名
echo :显示、打印
辨别文件或者目录:
basename : 文件名
dirname:目录名
file:识别文件类型
file ~/.bashrc
which 搜寻文件
which ifconfig
which -a ifconfig PATH 下的所有
whereis 查询文件
whereis ifconfig
文件名的开头为. 时,代表这个文件为隐藏档。
设定linux文档名时,最好避免特殊字符命名为文档名。
locate 查询文件
locate ifconfig
FHS 目录树架构定义的三层目录:
/ (root 根目录) 与开机系统有关
/usr(unix software resource) 与软件安装/执行有关
/var(variable) 与系统运作过程有关
根目录(/)所在分区槽应该越小越好,应用程序安装目录最好不在在根目录,这样不容易出问题。
所有目录都是根目录的子目录。
FHS:linux目录文件标准
FHS要求必须存在的目录:
/bin:binary,二进制文件,系统有许多放置执行文件的目录,但/bin比较特殊,/bin放置的是在单人模式维护模式下,仍然能够执行的指令。
/boot:这个目录主要放置的是开机会使用的目录,包括linux核心文件以及开机选单与开机所需配置文件等等。
/dev:装置与接口设备都是以文件形态存在于这个目录。
/etc:系统主要的配置文件放置在这里。/etc/opt:第三方协力软件;/etc/X11:X Windows 相关的配置;/etc/sgml:SGML格式相关的配置文档;/etc/xml:XML格式相关的配置文档。
/lib:/lib下放置开机会启用的函数库,以及/bin、/sbin里的指令会启用的函数库。 /lib/modules:放置可抽换式核心相关模块(驱动程序)。
/media:放置的可移除的装置,硬盘、软盘、dvd等。
/mnt:如果你要暂时挂载某些额外的目录,一般放在这里。
/opt:第三方协力软件放置的目录。
/run:系统开机后所产生的各项信息放置于此。
df [-ahikHTm] [目录或文件名] 列出文件系统的整体磁盘使用量
du [-ahskm] [文件或者目录名称 ] 评估文件系统的磁盘使用量(常用在推估目录所占容量)
ln [-sf] 来源文件 目标文件 制作链接档 不加-s 就是 hard link 否则 就是 Symbolic link
lsblk [-dfimpt] [device] 列出系统上的所有磁盘列表
blkid 列出装置的 UUID 等参数
parted device_name print 列出磁盘的分区表类型与分区信息
磁盘分区:
gdisk device_name GPT
fdisk MBR
partprobe 更新 linux核心的分区表信息
磁盘格式化(建置文件系统)
mkfs.xfs
Linux的关机与重启命令
May 10, 2009 6:18 PM Aillo 系统 1 Comment
重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
用户的创建
useradd testuser 创建用户testuser
passwd testuser 给已创建的用户testuser设置密码
说明:新创建的用户会在/home下创建一个用户目录testuser
usermod --help 修改用户这个命令的相关参数
userdel testuser 删除用户testuser
rm -rf testuser 删除用户testuser所在目录
创建新用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息
此处我使用了tail -3 passwd命令,只将该文件的最后3行信息(也是我关注的信息)显示出来
命令行窗口下用户的相互切换:
su 用户名
说明:su是switch user的缩写,表示用户切换
从新的用户状态下输入“exit”即可退回到刚才的用户状态
用户组的添加和删除:
groupadd testgroup 组的添加
groupdel testgroup 组的删除
说明:组的增加和删除信息会在etc目录的group文件中体现出来。
liux常用命令收集相关推荐
- BT 面板控制命令 宝塔 Linux 常用命令收集整理
文章目录 BT 面板控制命令 宝塔 Linux 常用命令收集整理 1. 安装命令 2.卸载命令 3.显示 bt 命令行操作面板 4.忘记面板密码如何修改 5.对于 bt 管理的软件的管理 BT 面板控 ...
- Linux下常用命令收集
一.Docker常用命令收集 1.docker images 查看镜像文件 2.docker ps 查看正在运行的容器 3.docker ps -a 查看所有容器 4.docker container ...
- Ubuntu 常用命令收集[菜鸟版]
Ubuntu 常用命令收集[菜鸟版] <script type="text/javascript"></script> <script src=&qu ...
- liux常用命令(查看及其开放防火墙端口号+查看及其杀死进程)
liux常用命令 一.Linux防火墙开启关闭.开放端口命令 注意:端口号开放后要记得重启防火墙 1.查看防火墙状态: systemctl status firewalld 2.开启防火墙: syst ...
- Ubuntu 常用命令收集
by Finalx viaOwnLinux apt-get: debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系 最常用参数: update --与你的软 ...
- windows系统命令行下常用命令收集
1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS.IP.Mac,host name等 Win2000以上:Ipconfig ...
- refresh matlab path,Matlab 习惯常用命令收集 转
(1)管理命令和函数 addpath :添加目录到MATLAB搜索路径 doc :在Web浏览器上现实HTML文档 help :显示Matlab命令和M文件的在线帮助 helpwin helpdesk ...
- linux常用命令收集(持续中)
mv : 既可以重命名,又可以移动文件或文件夹 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录的话也是 ...
- Andorid 系统性能优化---(22)Android性能相关常用命令收集
1.CUP (1)adb shell (进入linux的底层) (2)echo 3>/proc/sys/vm/drop_caches (清除一下系统cache) (3)top -d 1 | gr ...
最新文章
- java使用不存在的字符串_jpa – java.lang.IllegalArgumentException:您试图使用查询字符串中不存在的字符串名称设置参数值...
- 模型训练太慢?显存不够用?这个算法让你的GPU老树开新花
- power iso linux启动盘,Power ISO Maker/ISO燃烧到磁盘工具 V3.0版
- 企业实战_03_MyCat下载、安装、启动
- java模式设计视频教程_全新JAVA设计模式详解视频教程 完整版课程
- flask-mail异步发送邮件_使用 python 发送邮件
- 服务器上如何修改伪静态,服务器如何设置伪静态和301重定向
- .net IO异步和Producer/Consumer队列实现一分钟n次http请求
- 用js把数据从一个页面传到另一个页面
- sqlserver2008使用设置sa用户登录步骤
- 奇幻之旅,全世界畅游
- 服务器返回的常见http状态码
- linux与windows双系统windows无法连网问题的解决
- 知乎个人创作者如何认证?附图文认证教程
- 苏黎世联邦理工 T. Roscoe 教授:如何撰写系统会议论文评审
- HDOJ 3820 - Golden Eggs 构图最小割(类似二分图的最大独立点权集)
- RT3070L_USB_WIFI网卡在GT2440开发板上的移植和使用(三)---移植wpa_supplicant
- 传感器与测试技术-基于MATLAB的二阶系统固有频率和阻尼测量方法
- 瞄准靶向精准发力,全面驱动传统企业加速驶入供应链4.0时代
- spark:计算订单中所有商品是否属于套包
热门文章
- DAY19-20 PX4入坑成功
- 使用diskgenius将GPT转MBR问题
- uni-app实战之社区交友APP(15)聊天功能开发和后端API部署
- [日语二级词汇]动词(7)
- 新代系统cnc怎样连接电脑_台湾新代数控系统SYNTEC-CNC应用手册V10-3.pdf
- python scapy教程_scapy学习笔记
- 从虚拟内存的角度理解一段汇编
- 如何在Windows 10上安装PHP 8
- 国内某公司员工贩卖客户信息,造成10万余条信息泄露
- VBA随学随用系列:进口关税电子发票管理工具 - 总纲