linux系统下常用操作命令

linux系统下常用操作命令:

    ls	                                                                         # 列表路径下的所有文件
    ls -a	                                                                     # 表示将路径下的所有文件显示(包括隐藏文件)在Linux隐藏文件 文件名称之前加
    ls -l	                                                                     # 查询数据                    
    pwd(print work dir)	                                                         # 显示当前目录
    d(change dir) path  	                                                     # 路径跳转			
    command	--help	                                                             # 调用命令的帮助文档
    man command	                                                                 # 显示命令的详细使用文档
    info command	                                                             # 类似于man命令
    table键                                                                       # 进行命令提示和补齐
   cat 文件	                                                                     # 查看文件内容
   cat /etc/redhat-release	                                                     # 查看内核信息
   cat /proc/version	                                                         # 查看系统信息
   passwd                                                                        # 修改用户密码
   passwd  用户名                                                                 # 修改相应用户密码
   hostname                                                                      # 查看主机名称
   hostname  主机名称                                                             # 临时修改主机名称
    ctr + r                                                                      # 命令终端能够查找以前输入的命令 
    ctr + z/c                                                                    # 终止终端命令 
    hostnamectl  set-hostname '新名字'                                            # 永久修改主机名称
    sudo                                                                         # 临时获取管理员权限
    su  + 用户名称                                                                # 切换到对应用户
    su - 用户名                                                                   # 切换到对应用户,并且将路径切到到对应的家目录
    date                                                                         # 取当前系统时间
    date -s '时间日期'                                                            # 临时设置系统时间
	ps -aux		                                                             	 # 显示所有进程
	ps -ef | grep xxx	                                                         # 过滤某个进程是否存在
   ps                                                                            # 静态查看进程
   top                                                                           # 动态查看进程
  pstree		                                                                 #  以树形结构显示进程之间的关系
  tree		                                                                     #  以树形描述文件结构,注意:Linux默认没有安装, yum install tree
 grep	                                                                         # 过   滤命令 过滤内容,从需要过滤地方过滤
  cd ~	                                            	                         # 跳转到登录用户的家目录下

touch xxx # 创建空文件
mkdir xxxx # 创建文件夹(目录)
mkdir -p xx/xxx # 多级创建目录创建,则需要递归创建,请加上-p参数
rm xxx # 删除命令
rm -f xx # 强制删除,
rm -r xx # 用于删除文件夹,递归删除
rm -rf xx # 强制删除,递归删除(慎用)

echo ‘内容’ # 输出命令
echo 内容 > 文件中 # 将内容输出到对应的文件中,如果没有文件,则先创建文件,如果已经存在文件,则覆盖原有内容
echo ‘内容’ >> 文件 # 追加内容到文件中
cat/tac # 查看内容
cp # 复制,拷贝
cp src dest
scp # 远程拷贝命令
mv # 剪切命令
mv # 还可以当做重命名命令
wc # 统计文档
free # 查看内存使用情况
which # 查看命令
whoami # 查看当前用户
more|less # 分页显示数据
cat # 显示全部数据
head # 显示头部数据
head -n 50 # 显示50条数据
tail # 显示尾部数据
tail -n 100 # 显示100条数据
tail -f # 动态的监控数据的变化
stat 文件 # 查询详细的文件信息
who\w # 显示系统用户
whoami # 显示登陆用户名称
磁盘相关的命令:
du path # 显示path的磁盘使用情况
df # 查看磁盘使用情况
fdisk # 修复磁盘的命令
which\whereis # 查询命令的位置
netstat # 查看网络及使用端口情况
kill pid # 杀死pid对应的进程
kill -9 pid # 强制杀死进程

网络:
查询ip地址
ipconfig # 在window系统中查看ip地址情况
ifconfig # 在linux系统中查看ip地址情况
ip addr # 在linux系统中查看ip地址情况
ping # 测试网络
关机:
halt # 关机
reboot #重启
shutdown#关机重启的作用
shutdown -r now #立即重启
exit # 退出
logout # 注销
shutdown -h now #立即重启


init命令的使用
init num{0-6}
0:几乎所有进程都关闭,停机状态
1:单用户模式,普通用户只能执行读操作,root账户进行操作
2:多用户,不能使用net file system,一般很少用
3:完全多用户,命令行界面, 非常重要
4:未使用、未定义的保留模式
5:图形化,3级别中启动的进程都启动,并且会启动一部分图形化面进程
6:停止所有进程,卸载文件系统,重新启动


归档命令:
tar命令: tar -cvf #归档文件 tar -xvf #解归档文件
使用gzip对归档文件
压缩 :gzip -c 文件名1 >文件名1.gz (保留原文件)
解压: gzip -cd 文件名2.gz >文件名2(保留原文件)
tar -zcvf #归档 压缩
tar -zcvf #解归档 解压


虚拟机的网络配置
1、桥接:就是将虚拟机的电脑当作真正的电脑使用,宿主机和虚拟机中
2、readonly,只读模式:这种模式和net模式很像,唯一的缺点就是虚拟机
3、nat
启动 | 关闭 | 重启网络命令:
service network start | stop | status
在CentOS7之后,将service和chkconfig合并一个命令
systemctl start |stop | restart| status network
vm三张虚拟网卡: 1 桥接 2 仅本地 3 nat


      vim编辑器(Linux)
              1、vim是Linux内置的文本编辑器
              2、作用:创建文档、编辑文档
              3、创建文件      vi/vim 文件名
              4、vi编辑器存在三种模式:1   命令模式 2  编辑模式3    操作模式

vi编辑器操作命令
进入vi编辑器。默认是操作模式,在该模式下输入冒号(英文),设置命令:
set number (set nu) #显示行号
set nonu(set nonumber)#不显示行号
按 i键或者a键从命令模式进入编辑模式;按esc键退出编辑模式到基本模式
退出编辑器: :q //退出(未修改文件内容才可以退出)
:wq //保存退出
:q! //不保存强制性推出
:x //自动检测文档是否修改,若修改则自动执行保存退出,若没有修改则执行退出
/ xxxx //从上到下寻找输入的xxxx内容位置
?xxxx //从下到上寻找输入的xxxx内容位置
操作模式:yy //复制当前行数据
p //粘贴复制的数据
dd//删除当前行
nyy//复制n行
移动文档首部:gg
移动文档末尾:G
u //撤销
ctrl + r 返回撤销
h | 向左键
l | 向右键
k | 向上键
j | 向下键
ctrl + f 向下跳一页
ctrl + b 向下跳半页
文件的权限
修改文件权限 chmod
chmod u-w xxx 给xxx文件删除写权限
chmod u+w xxx 给xxx文件增加写权限
chmod u+x xxx 给xxx文件增加可执行权限
chmod 777 文件名 chmod u+rwx g+rwx 0+rwx 文件名
用户权限(系统权限)
chowm 用户名:用户所在的组 /soft

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值