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常用命令收集相关推荐

  1. BT 面板控制命令 宝塔 Linux 常用命令收集整理

    文章目录 BT 面板控制命令 宝塔 Linux 常用命令收集整理 1. 安装命令 2.卸载命令 3.显示 bt 命令行操作面板 4.忘记面板密码如何修改 5.对于 bt 管理的软件的管理 BT 面板控 ...

  2. Linux下常用命令收集

    一.Docker常用命令收集 1.docker images 查看镜像文件 2.docker ps 查看正在运行的容器 3.docker ps -a 查看所有容器 4.docker container ...

  3. Ubuntu 常用命令收集[菜鸟版]

    Ubuntu 常用命令收集[菜鸟版] <script type="text/javascript"></script> <script src=&qu ...

  4. liux常用命令(查看及其开放防火墙端口号+查看及其杀死进程)

    liux常用命令 一.Linux防火墙开启关闭.开放端口命令 注意:端口号开放后要记得重启防火墙 1.查看防火墙状态: systemctl status firewalld 2.开启防火墙: syst ...

  5. Ubuntu 常用命令收集

    by Finalx viaOwnLinux apt-get: debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系 最常用参数: update --与你的软 ...

  6. windows系统命令行下常用命令收集

    1.最基本,最常用的,测试物理网络的  ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS.IP.Mac,host name等 Win2000以上:Ipconfig ...

  7. refresh matlab path,Matlab 习惯常用命令收集 转

    (1)管理命令和函数 addpath :添加目录到MATLAB搜索路径 doc :在Web浏览器上现实HTML文档 help :显示Matlab命令和M文件的在线帮助 helpwin helpdesk ...

  8. linux常用命令收集(持续中)

    mv  :  既可以重命名,又可以移动文件或文件夹 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录的话也是 ...

  9. Andorid 系统性能优化---(22)Android性能相关常用命令收集

    1.CUP (1)adb shell (进入linux的底层) (2)echo 3>/proc/sys/vm/drop_caches (清除一下系统cache) (3)top -d 1 | gr ...

最新文章

  1. java使用不存在的字符串_jpa – java.lang.IllegalArgumentException:您试图使用查询字符串中不存在的字符串名称设置参数值...
  2. 模型训练太慢?显存不够用?这个算法让你的GPU老树开新花
  3. power iso linux启动盘,Power ISO Maker/ISO燃烧到磁盘工具 V3.0版
  4. 企业实战_03_MyCat下载、安装、启动
  5. java模式设计视频教程_全新JAVA设计模式详解视频教程 完整版课程
  6. flask-mail异步发送邮件_使用 python 发送邮件
  7. 服务器上如何修改伪静态,服务器如何设置伪静态和301重定向
  8. .net IO异步和Producer/Consumer队列实现一分钟n次http请求
  9. 用js把数据从一个页面传到另一个页面
  10. sqlserver2008使用设置sa用户登录步骤
  11. 奇幻之旅,全世界畅游
  12. 服务器返回的常见http状态码
  13. linux与windows双系统windows无法连网问题的解决
  14. 知乎个人创作者如何认证?附图文认证教程
  15. 苏黎世联邦理工 T. Roscoe 教授:如何撰写系统会议论文评审
  16. HDOJ 3820 - Golden Eggs 构图最小割(类似二分图的最大独立点权集)
  17. RT3070L_USB_WIFI网卡在GT2440开发板上的移植和使用(三)---移植wpa_supplicant
  18. 传感器与测试技术-基于MATLAB的二阶系统固有频率和阻尼测量方法
  19. 瞄准靶向精准发力,全面驱动传统企业加速驶入供应链4.0时代
  20. spark:计算订单中所有商品是否属于套包

热门文章

  1. DAY19-20 PX4入坑成功
  2. 使用diskgenius将GPT转MBR问题
  3. uni-app实战之社区交友APP(15)聊天功能开发和后端API部署
  4. [日语二级词汇]动词(7)
  5. 新代系统cnc怎样连接电脑_台湾新代数控系统SYNTEC-CNC应用手册V10-3.pdf
  6. python scapy教程_scapy学习笔记
  7. 从虚拟内存的角度理解一段汇编
  8. 如何在Windows 10上安装PHP 8
  9. 国内某公司员工贩卖客户信息,造成10万余条信息泄露
  10. VBA随学随用系列:进口关税电子发票管理工具 - 总纲