
正文
linux常用命令2 Linux常用命令大全
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux常用命令及用法
linux常用命令及用法如下linux常用命令2:
pwd 显示工作路径
shutdown -h now 关闭系统 /halt 关闭系统
shutdown -r now 重启 / reboot 重启
systemctl stop firewalld关闭防火墙
ip addr查看ip地址
1、cd命令:这是一个非常基本linux常用命令2,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:
cd /home 进入根目录下面的home目录
cd home 进入当前目录下的home目录
cd .. 返回上一层目录
cd ../.. 返回上两级目录
cd / 返回跟目录
cd - 返回上次所在的目录
2、ls命令:这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些linux常用命令2我常用的参数吧,如下:
ls 查看目录中的文件
ls -a列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来
ls -l 显示文件和目录的详细资料
3、mkdir命令:创建
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
4、rm命令:删除
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录' (空目录才能删除)
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
5、mv命令:该命令用于移动文件、目录或更名,move之意,它的常用参数如下:-f 如果目标文件已经存在,不会询问而直接覆盖
mv file1 file2 把文件file1重命名为file2
mv file1 file2 dir 把文件file1、file2移动到目录dir中
6、cp命令:该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下, 它的常用参数如下:
cp -a file1 file2 连同文件的所有特性把文件file1复制成文件file2
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
7、find命令:find是一个基于查找的功能非常强大的命令
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
相关问答
Q1: Linux常用命令(二)
1、cal
2、cat 由第一行开始显示 如果想把输入命令的内容写入文件,需用单引号, eg: ‘date’
-n 显示行号
-b 显示行号
eg: cat /etc/redhat-release 看版本
3、tac 由最后一行倒显示
4、nl 显示的时候输出行号
5、more 一页一页的显示 less 与more类似,可以往前翻页
6、od 以二进制方式读取
7、cd
~ 家目录
- 上一次目录
8、chattr lsattr
+-= ai 设置后不能删除数据
9、lasttr
-daR 显示文件的隐藏属性
Q2: 工作中总结的常用linux命令(Ⅱ)
[1] 每两行合并在一起
@dahuawk 'ORS=NR%2?" ":"\n"{print}'
[2] 每三行合并在一起
@dahuawk 'ORS=NR%3?" ":"\n"{print}'
[3] 每四行合并在一起
@dahuawk 'ORS=NR%4?" ":"\n"{print}'
[4] 统计std cell和sRam占linux常用命令2的面积
@dahusummaryReport
[5] 找出drclinux常用命令2的port相关的数量
@dahucat postroute_opt.drc | grep -B1 Type: | grep -v Type: | grep "\[" |-
[6] 获得选中的pin的名字
@innovusdbget selected.name
[7] 对一个文件,多目标删除
@dahused -i 's/MODE1\|MODE2\|MODE3\|MODE4\|MODE5//g'
[8] 获得不规则fplan的坐标组
@innovusdbget top.fplan.boxes
[9] 在某个目录下找到带某个字符的文件[区分大小写]
@dahufind -iname "*tcic*"
[10] 在某个目录下,遍历所有文件内容,得到含有某个字符/字符串的行
@dahugrep -r 'insertion delay' ./
[11] 查看当前的INNOVUS版本号
@dahuecho $INVS_VER
[12] 替换某个目录下所有文件内容
@dahused -i"s/查找的内容/替换后的内容/g"`grep -rl"查找的内容"./`
[13] 在gui界面下highlight某条path
@dahu ctd_trace -from * -to * -color *
[14] 引用${REV},为什么采用大括号{}
为linux常用命令2了防止引用造成后面错乱。
如linux常用命令2:/fs/omp_com_03/RELEASE/top2hlb/R1/HLB_DEF/${REV}/${top}.def.gz
[15] 解压命令
gzip -d FileName.gz
[16] 换某个cell的坐标 {AAA, BBB}
@innovus dbset [dbget top.inst.name XXXXXXXX].pt_x AAA
@innovus dbset [dbget top.inst.name XXXXXXXX].pt_y BBB
@innovus zoomSelected
[17] 设置某一个cell不用
@innovus set_dont_touch BUFF false
@innovus set_dont_touch BUFF true
[18] 找某个性质
@innovus dbSet [].?h
[19] 删去空白行
vim 中:g/^s*$/d
简单解释一下:
g :全区命令
/ :分隔符
^s*$ :匹配空行,其中^表示行首,s表示空字符,包括空格和制表符,*重复0到n个前面的字符,$表示行尾。连起来就是匹配只有空字符的行,也就是空行。
/d :删除该行
[20] echo 写入带有双引号""的内容。
echo ‘ “AAAbbb” ’ 1.tcl
[21] echo 写入带有单引号‘’的内容。
echo “ ‘AAAbbb' ” 1.tcl
[22] keep CPU 数目
@innovussetMultiCpuUsage -localCpu 16
@innovushistory keep 999999
[23] 打开xlsm文件
openoffice.org 文件
[24] 显示clock path路径
@innovus report_timing -to XXX -path_type full_clock
[25]报出没有被约束到的path
@innovus report_timing -to XXX -uncounstrained
[26]报出穿过path中的某一点
@innovus report_timing -to XXX -view
view = MODE + corner
[27] vim 全选(高亮显示 ):按esc后,然后ggvG或者ggVG
[28]
Q3: Linux第二章-Linux常用命令
当linux常用命令2我们关机或者重启时linux常用命令2,都应该先执行以下 sync 指令,把内存的数据写入磁盘,防止数据丢失。
命令: cd [相对路径或绝对路径]
命令: ls [-al]
命令: mkdir [-p] 目录
-p 父目录不存在情况下先生成父目录
命令: rm [-rf] 目录
-r 递归 -f 强制
两个一起用你可以删掉世界(很暴力很血腥,危险的命令)
命令: echo [选项] [输出内容]
命令: head 文件
tail :指定行数或者动态查看
命令: touch 文件名
命令: rm -rf 文件名
vi是linux中最经典的文本编辑器,vi一共有3种工作模式,分别是正常模式,编辑模式(插入模式),命令行模式:
- 命令: vi 文件名 或 vim 文件名 都可进入vi编译器进行文件的编译
---首先输入 vi 文件名 进入的是正常模式
---正常模式--编辑模式:按 i o a 任意一个键
---正常模式--命令行模式:按 :
---编辑模式--命令行模式:按 Esc
vi编译器快捷键的使用
1.拷贝当前行 yy,拷贝当前行向下的5行 5yy,并粘贴 p;
2.删除当前行 dd,删除当前行向下的5行 5dd;
3.在文件中查找某个单词(命令行模式下)/关键字 ,回车进行查找,输入 n 查找下一个
4.设置文件的行号,取消文件的行号(命令行模式下) :set nu 和 :set nonu
5.编辑 /etc/profile 文件,使用快捷键到底文档的最末行[G]和最首行[gg],注意这些都是在正常模 式下执行的。
6.在一个文件中输入 "hello" ,然后又撤销这个动作,再正常模式下输入 u
文件的查看命令: cat more less tail
cat :由第一行开始显示文件内容
more :百分比显示
less :翻页查看
tail :指定行数或者动态查看
命令: chmod -R 权限设置 需要更改权限的文件夹名
grep :查找字符串
grep命令通常要和管道命令进行连用:
Linux压缩包的两种后缀格式:
- xxx.tar 打包,大小不会进行压缩
- xxx.tar.gz 打包并压缩文件大小
命令: tar
命令: du -h /目录
命令: ifconfig
命令: netstat [-anp]
命令: ping ip地址
命令: ps [-ef]
命令: kill -9 PID号
命令: service 服务名 [start | stop | restart | reload | status]
在 CentOS7.0 后 不再使用 service ,而是下面这个命令
service [start | stop | restart | reload | status] 服务名
命令: top [选项]
命令: rpm -e rpm包的名称
命令: rpm -ivh rpm包全路径名称
[图片上传失败...(image-f71252-1630371708953)]
Q4: linux常用命令
linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。
linux常用命令:
1、 pwd命令
该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。
2、 cd命令
cd命令用来改变所在目录。
cd / 转到根目录中
cd ~ 转到/home/user用户目录下
cd /usr 转到根目录下的usr目录中-------------绝对路径
cd test 转到当前目录下的test子目录中-------相对路径
3、 ls命令
ls命令用来查看目录的内容。 选项 含义 -a 列举目录中的全部文件,包括隐藏文件 -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等 -f 列举的文件显示文件类型 -r 逆向,从后向前地列举目录中内容 -R 递归,该选项递归地列举当前目录下所有子目录内的内容 -s 大小,按文件大小排序 -h 以人类可读的方式显示文件的大小,如用K、M、G作单位 ls -l examples.doc 列举文件examples.doc的所有信息
4、 cat命令
cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。
cat snow.txt 该命令显示文件snow.txt的内容,ctrl+D退出cat。
5、 grep命令
grep命令的最大功能是在一堆文件中查找一个特定的字符串。
grep money test.txt
以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。
6 、touch命令
touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。
touch newfile 该命令创建一个名为newfile的空白文件。
7 、cp命令
cp命令用来拷贝文件,要复制文件,输入命令:
cp
cp t.txt Document/t 该命令将把文件t.txt复制到Document目录下,并命名为t。 选项 含义 -i 互动:如果文件将覆盖目标中的文件,他会提示确认 -r 递归:这个选项会复制整个目录树、子目录以及其他 -v 详细:显示文件的复制进度
8 、mv命令
mv命令用来移动文件。 选项 说明 -i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认 -f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项 -v 详细:显示文件的移动进度
mv t.txt Document 把文件t.txt 移动到目录Document中。
9 、rm命令
rm命令用来删除文件。 选项 说明 -i 互动:提示确认删除 -f 强制:代替互动模式,不提示确认删除 -v 详细:显示文件的删除进度 -r 递归:将删除某个目录以及其中所有的文件和子目录
rm t.txt 该命令删除文件t.txt
10、 rmdir命令
rmdir命令用来删除目录。
Q5: linux基本操作命令
linux基本操作命令:pwd命令、cd命令、ls命令、cat命令、cp命令。
1、pwd命令
使用pwd命令找出您所在的当前工作目录的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个示例是/home/username。
2、cd命令
要浏览Linux文件和目录,请使用cd命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于/home/username/Documents中,并且想要转到Documents的子目录Photos。
3、ls命令
LS命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看目录的内容,请键入ls,然后键入目录的路径。
4、cat命令
cat(连接的缩写)是Linux中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。
5、cp命令
使用cp命令将文件从当前目录复制到另一个目录。例如,命令cpscenery.jpg/home /username/Pictures将在您的Pictures目录中创建一个Scene.jpg副本(来自当前目录)。
linux常用命令2的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Linux常用命令大全、linux常用命令2的信息别忘了在本站进行查找喔。






