Python学习之Linux命令14

Linux命令


快捷键

↑(Ctrl p) 显示上一条命令
↓(Ctrl n) 显示下一条命令
Ctrl r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令
Ctrl a 移动到当前行的开头
Ctrl e 移动到当前行的结尾
Ctrl k 清除光标到行尾的字符
Ctrl u 擦除一行光标前面的部分。
Ctrl d 终止输入。(退出 shell,如果您正在使用 shell 的话)。
Ctrl c 终止当前正在运行的程序。
crtl l 清屏
table  自动补全 连续两下,显示当前目录所有文件 

date

  查看时间

date  查看时间

在这里插入图片描述

date '+%Y%m%d'  查看时间的格式  

在这里插入图片描述

%Y  year 年  显示4位2018
%y  显示2位18
%m  month 月
%d  day of month天
%H  hour 时
%I  时(12小时)
%M  minute 分
%S  second 秒

设置时间
  需要管理权限 用的很少

sudo date -s 20181026   设置时间为2018年10月26日
sudo date -s 15:40:23   设置时间为15点40分30秒
sudo date -s "15:40:23 2006-10-10"  等同于以上两行的效果

cal

  日历

cal   显示当前月的日历

cal -y  显示当前年的日历
cal 年份   显示所加年份的日历

设置时区

sudo tzselect
4  Asia          选择4Asia亚洲
9  China         选择9China
1  beijing       选择1beijing  2是xinjiang
1  yes           选择1yes

注销,重启

reboot   重启  需要管理员权限
logout   注销

shutdown

  需要管理员权限

shutdown -r now  立即重启
shutdown -r +5   五分钟后重启
shutdown -r 12:12  12:12重启
shutdown -h now  立即关机
shutdown -h +5   五分钟后关机
shutdown -h 12:00  12:00关机

cd

  change directory 改变路径

cd .  当前目录
cd .. 上一级目录
cd -   回到转换前

pwd

  查看当前工作路径


passwd

  更改密码

sudo passwd username   更改username的密码,需要管理员权限:sudo
passwd                 更改当前用户的密码

man

  manual 使用手册 用来获取帮助的

man cd          #获得cd命令的信息
man pwd

  man的两种使用模式

man -k passwd   #模糊匹配,包含passwd的就显示
man -f passwd   #精确匹配,只有passwd才显示

ls [选项] [目录或文件名]

ls -a  显示所有文件,包括隐藏文件
ls -A  显示所有文件,包括隐藏文件但不包括表示当前目录`.`上级目录`..`的文件。
ls -l  列出长数据串,显示出文件的属性与权限等数据信息(常用) 
ls -t  以修改时间排序
ls -r  将排序结果以倒序方式显示
ls -tr -t与-r结合,修改时间倒着排序,其他的也可以组合
ls -h  将文件内容大小以GB、KB等易读的方式显示
ls -d  仅列出目录本身,而不是列出目录里的内容列表

mkdir

  创建目录

mkdir a  #只能创建一层目录
mkdir -p a/b/c  #-p 创建多层目录

rm

  remove 删除

rm file1  #删除当前目录下的file文件
rm -f file1   #强制删除文件,不能删除目录
rm -r a/b/file1  #删除指定目录及其下的所有目录和文件
rm -rf a/b/file1 #强制删除指定目录及其下的所有目录和文件

mv

  move 移动或者重命名

mv p.py q.py  #重命名
mv p.py dir1/  #移动

cp

  copy 复制

cp SOURCE DEST      #复制
cp -i SOURCE DEST   #如果遇到覆盖的情况,则提示
cp -r  dir1  dir2   #若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名
cp -p  file1 file2  #此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
cp -rp dir1  dir2

stat

  state 查看文件信息

stat filename

cat

  输出文件内容

cat file1  #输出file1文件里面的内容
cat -n file1  #显示行号
cat -s file1  #将file1文件里面的连续的多个空行合成一个空行,空行里面如果有空格的话这行不会合并
tac file1  #倒着显示文件内容,即先显示倒数第一行

wc

  统计给定文件的字节、字符、行数并输出到屏幕

-c  统计字节数
-m  统计字符数
-l  统计行数
-w  统计字数,以空格、tab、换行分隔的字符串为一个字

sort

  排序

sort     以第一个字符排序
sort -r  反向排序
sort -f  忽略大小写
sort -n  以数字大小排序,而不是第一个字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值