本次博客主要总结复习了最基本的Linux指令,按照自己的总结将其分为几个方面,希望和大家一起加强学习,Linux路漫漫其修远兮,吾将上下而求索~
闲来无事,找到一部特别好的Linux教程,准备全面认识一下Linux,首先在VM12下安装了CentOS 6.4,然后在该环境下将平常所学的Linux指令整理复习下。
一、登录、注销、关机、重启
1.1 用户身份切换操作
su 切换到root用户(切换身份)
su - 切换到root用户(加 - 不仅切换身份,创建全新的终端环境)
sudo 使用管理员权限执行
id 显示当前用户信息
passwd 修改当前用户密码
1.2 关机与重启动操作
shutdown [-h] now 要求系统立即关机
shutdown +5 5分钟后关机
shutdown 10:30 在10:30时关机
poweroff 立即关闭计算机
shutdown -r now 立刻关闭系统并重启
shutdown -r 23:59 立刻指定在23:59时重启动
reboot 立重新启动操作系统
二、文件与目录相关操作
2.1 ls相关指令操作
ls -a 显示所有文件,包括隐藏文件(.开头为隐藏文件,一般都是配置文件)
ls -l 显示文件详细信息(包括文件权限,属性等)
ls -R 递归显示子目录结构
ls -ld 显示目录及链接信息
2.2 切换目录操作
使用pwd命令显示当前的工作目录
可使用绝对路径与相对路径
cd / 切换到系统根目录
cd ..切换到上一级目录(.表示当前目录,..表示上一级目录 )
cd /usr/bin 切换到/usr/bin目录
2.3 创建与删除目录
mkdir 创建一个目录
mkdir -p 创建多个目录
rmdir 删除一个空目录
rm 删除一个目录
rm -r[f] 删除一个非空目录
2.4 复制、移动/重命名文件或目录
1) 通过cp命令复制文件或目录
3) 其他
touch 可以创建一个空文件或更新文件时间
rm 可以删除文件或目录
file 查看文件的类型
文件名称大小写敏感,不要使用/,\符号作为文件名
三、显示及查找命令
more 翻页显示文件内容(只能下翻)
less 翻页显示文件内容(可上下翻)
cat 显示文件内容,或将数个文件合并为一个
locate 搜索指定文件或目录
grep 搜索特定字符串并显示出来
grep -s *.conf 取得权限并查找
find . -name keyword 在当前目录查找保护关键词文件
find / -name *.conf 在根目录查找以conf结尾文件
四、压缩归档命令
zip 压缩文件
gzip 压缩文件
unzip 解压缩文件
tar 归档文件
五、关于进程命令
进程 &在后台运行进程,在命令后添加一个 & (比如 firefox &) jobs查看后台作业 ctrl+z 暂停某个程序 bg 进程编号 继续运行 fg 进程编号 将后台程序拉回到前台