Linux常用基本命令(1)

注:在学习linux之前首先要做好环境的搭建,我是先安装了一个VMwareWorkstation,然后在里面安装了CentOs,最后安装Xshell对虚拟机进行连接,通过xshell进行linux操作。

1.登录和退出

   1)登录:   localhost login:***(输入用户名,此处以root为例)  password: (密码口令不会在控制台上显示)

      错误情况下显示:login incorrect  正确的情况下会显示【root@centOs ~#

  2)重启: reboot

               root@centOs ~# reboot

  3)关闭系统:shutdown

       一般格式为:shutdown【选项】【时间】【警告信息】,如果直接之输入shutdown则会出现一个警告信息,不能成功关闭系统,还需要设定参数,时间参数一定要输入指令中。

-k:不是真正关机,发送警告给用户

-r:关机后立即重新启动

-h:关机后不重启

-f:快速关机,重启时跳过fsck

-n:快速关机,不经过init程序

-c:取消一个已经运行的shutdown

例如:# shutdown -r +5  5分钟后关机并立即重启

        # shutdown -h now 马上关机

2.文件目录操作

- - - - - cd用来进出目录

cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd ~user1 进入个人的主目录 
cd - 返回上次所在的目录 

------pwd
pwd 显示当前工作路径 

------ls
ls 查看目录中的文件 
ls -F 查看目录中的文件 
ls -l 显示文件和目录的详细资料 
ls -a 显示隐藏文件 
ls *[0-9]* 显示包含数字的文件名和目录名 
tree 显示文件和目录由根目录开始的树形结构(1) 
lstree 显示文件和目录由根目录开始的树形结构(2) 

-----mkdir用来建立新的目录
mkdir dir1 创建一个叫做 'dir1'的目录
mkdir dir1 dir2 同时创建两个目录 
mkdir -p /tmp/dir1/dir2 创建一个目录树

-----rmdir用来删除目录,rm删除文件
rm -f file1 删除一个叫做 'file1'的文件
rmdir dir1 删除一个叫做 'dir1'的目录
rm -rf dir1 删除一个叫做 'dir1'的目录并同时删除其内容 
rm -rf dir1 dir2 同时删除两个目录及它们的内容 
------mv dir1 new_dir 重命名/移动 一个目录 

-----cp相当于dos下的copy命令,复制
cp file1 file2 复制一个文件 
cp dir/* . 复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 . 复制一个目录到当前工作目录 
cp -a dir1 dir2 复制一个目录 
ln -s file1 lnk1 创建一个指向文件或目录的软链接 
ln file1 lnk1 创建一个指向文件或目录的物理链接 
touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm) 

3.vim使用(进行文件的编辑)

vim三种模式:命令模式、插入模式、编辑模式。使用ESCi或:来切换模式。

命令模式下:

:q                      退出

:q!                     强制退出

:wq                 保存并退出

:set number         显示行号(:set nu也可以)

:行号      直接显示对应的行号

:set nonumber  隐藏行号

/apache            在文档中查找apachen跳到下一个,shift+n上一个

yyp                   复制光标所在行,并粘贴

h(左移一个字符←)j(下一行↓)k(上一行↑)l(右移一个字符→)

4.系统管理命令

Ifconfig   查看网络情况(IP地址的查看)

ping      测试网络连通(后可跟连接的Ip地址或者是普通的网址)

netstat    查看网络状态信息

stat         显示指定文件的详细信息,比ls更详细

who         显示在线登陆用户

whoami     显示当前操作用户

hostname   显示主机名

uname       显示系统信息

top     动态显示当前耗费资源最多进程信息

ps      显示瞬间进程状态 ps -aux

du      查看目录大小 du -h /home带有单位显示目录信息

df       查看磁盘大小 df -h带有单位显示磁盘信息

clear    清屏

alias    对命令重命名 如:alias showmeit="ps -aux"

kill     杀死进程,可以先用pstop命令查看进程的id,然后再用kill命令杀死进程。

5、文件上传下载

借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 

sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。

如果出现command not found 需要输入:yum install lrzsz -y

sz 文件名

快捷键操作

Ctrl+C 终止当前运行的命令

Ctrl+d 相当于shell命令,退出当前shell

Ctrl+s 挂起当前shell

Ctrl+q 解冻挂起的shell

登录密码修改:

必须是在root权限下才能修改,

用root登录系统,输入命令passwd回车后输入密码就行了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值