1、Linux 基本指令(Linux学习笔记)

切换系统常用的运行级别

指令详情
#systemctl get-deffault获取当前的运行级别
#systemctl get-deffault multi-user.target将默认运行级别设置为命令模式(需重新启动系统)
#systemctl get-deffault graphical.target将默认运行级别设置为图形模式(需重新启动系统)
#systemctl isolate multi-user.target不重启系统的情况下,将运行级别切换为命令模式
#systemctl isolate graphical.target不重启系统的情况下,将运行级别切换为图形模式

注释

详情
su / su -su  --> root 是使用当前路径,路径不发生改变
su -   -->root 跳转到 root 的家目录 (/root)
d1(详细文件)开头通常为目录
-1(详细文件)开头通常为为普通文件
/  \都称为路径分隔符
/ 同时也是Linux的根目录(不断回退会到 / [根目录]下)
.文件名.txt文件前加 . 设置为隐藏属性文件
Linux中一切皆文件1windows:标识一个文件,文件名+后缀
Linux:一般文件名+后缀不是作为表示文件的主要方式,而是 inode 编号进行标识
*2通识标配符

常规系统相关指令

指令详情使用方法
whoami查看当前用户
pwd显示当前所处的工作目录
clear清屏
stat查看文件的创建信息或修改信息的时间等
sudo属性提升(提升至root级别)
man3访问Linux手册
例: man ls 可以查看ls 的相关作用
man 1 ls 查看命令
man 2 ls 查看系统调用
man 3 ls 查看库函数
mam mam 查看mam的主要作用
topLinux下常用的性能分析工具,能够实时显示系统中各个进程
的资源占用状况,类似于Windows的任务管理器。
top -u<用户名> 指定用户名
top -p<进程号> 指定进程
top -n<次数> 循环显示的次数
shutdown关机-h : 将系统的服务停掉后,立即关机
-r : 在将系统的服务停掉之后就重新启动
-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思
重要的几个热键[Tab] / [ctrl]-c /  [ctrl]-d[Tab]按键—具有『命令补全』和『档案补齐』的功能;
[Ctrl]-c按键—让当前的程序『停掉』;
[Ctrl]-d按键—通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit
tree以树状结构展示文件的结构[需安装]
(指令:sudo yum install -y tree)
tree 目录文件名

常规执行文件编辑指令

指令详情使用方法
ls用来显示当前目录的所有文件ls -l  用来查看文件内容属性
ls -la   用来查看文件内容属性(同时也能查看到隐藏文件)(也能写为 ls -l -a)
ls -d  将目录象文件一样显示,而不是显示其下的文件。 如:ls –d \目录文件名
ls -i   输出文件的 i 节点的索引信息。 如 ls –ai 指定文件;前面的数字信息为 inode 编号
ls -k  以 k 字节的形式表示文件的大小。ls –alk 指定文件
ls -t   以时间排序。
ls -R  列出所有子目录下的文件。(递归)
cd进入到一个指定的目录cd .   表示返回当前目录
cd ..  表示返回上级目录
cd ~  表示进入主工作目录
cd -   表示回到最近所处的目录(相当于日常的撤回操作)
cd /   表示回到根目录下
touch创建文件touch text.c     创建一个以.c为后缀的文件
touch done{1…10}  一次性创建多个目录文件
touch -a        修改文件的访问时间(了解)
   time=atime   (显示最近一次访问时间)(了解)
   time=access (文件最后一次被访问的时间)(了解)
   time=use    (存取时间)(了解)
touch -d    使用指定的日期时间,而非现在的时间。(了解)
touch -f   此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。(了解)
touch -r   把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。(了解)
touch -t   使用指定的日期时间,而非现在的时间。(了解)
touch -m    只修改文件的修改时间,而不影响访问时间
        time=mtime/time=modify 指定要设置的修改时间。
mkdir创建目录文件夹mkdir dir           创建一个名为 dir 的目录文件
mkdir -p /txt1/txt2/txt3   能够创建一串路径目录
mkdir done{1…10}     一次性创建多个目录文件
rm删除文件rm txt.c    删除名为txt.cde文件(需要目录文件内有当前文件);
rm -r dir      删除名为 dir 的目录
rm -f dir    强制删除名为 dir 的目录
rm -rf dir     强制删除dir的目录(采用递归方式删除[非空文件也能删除])
rm -ft dir*    强制删除该目录下以dir开头的文件或目录
rmdir删除目录rmdir 目录文件名   只能删除空文件的目录
cp拷贝信息
(不能将同名同属性文件拷贝到同一文件夹)
cp -r dir      递归式的拷贝dir目录文件到上级目录文件中
cp -f /force dir    强行复制文件或目录, 不论目的文件或目录是否已经存在
cp -i /interactive   覆盖文件之前先询问用户-r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理
-R /recursive      递归处理,将指定目录下的文件及子目录一并处理(与 -r 等效,通常使用 -r )
mv用来移动文件或者将文件改名(move (rename) files),经常用来备份文件或者目录mv -f       force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
mv -i          若目标文件 (destination) 已经存在时,就会询问是否覆盖!
cat查看目标文件的内容cat -b   对非空输出行编号
cat -n   对输出的所有行编号
cat -s   不输出多行空行
date1.在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下%H : 小时(00…23)
%M : 分钟(00…59)
%S : 秒(00…61)
%X : 相当于
%H : %M:%S
%d : 日 (01…31)
%m : 月份 (01…12)
%Y : 完整年份 (0000…9999)
%F : 相当于 %Y-%m-%d
date2.在设定时间方面date -s //设置当前时间,只有root权限才能设置,其他只能查看。
date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00
date -s 01:01:01 //设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ //这样可以设置全部时间
date -s “01:01:01 20080523″ //这样可以设置全部时间
date -s “2008-05-23 01:01:01″ //这样可以设置全部时间
date -s “20080523 01:01:01″ //这样可以设置全部时间
data3.时间戳时间->时间戳:date +%s
时间戳->时间:date +%Y:%m:%d -d @1599642565

以下命令作为扩展-了解:

指令详情
安装和登录命令login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
文件处理命令file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
系统管理相关命令df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
网络操作命令ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
系统安全相关命令passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
其它命令tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

注脚:

Linux 下输入以下指令进行查看


  1. Linux:一般文件名+后缀不是作为表示文件的主要方式,而是 inode 编号进行标识
    在这里插入图片描述 ↩︎ ↩︎ ↩︎

  2. 通配符 * 的使用
    在这里插入图片描述
    在这里插入图片描述 ↩︎

  3. man 的使用;输入:man man可进行查看man手册 的使用方案(按Q/esc+Q 进行退出)
    在这里插入图片描述 ↩︎

  • 18
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值