Questions tagged «linux»

这些问题通常与Linux有关-并非特定于特定发行版。如果问题恰好在Linux环境中,请在问题正文中指定Linux发行版,但不要使用/ linux标记。

1
从文本文件中的行访问子字符串并将其存储
我有一个这样的文本文件 chr1:16840617-16840780 RNU1-1 (2 columns are tab separated) chr3:142139047-142139211 RNU1-100P ............ ............ 我想遍历文本文件的行并将第1列和第2列保存在sep变量中,如下所示: OLDIFS=$IFS; IFS=$'\n'; for line in $(cat test.txt);do LOC="save location";NAME="save name";done 保存名称和位置后,我必须执行几个步骤才能获得所需的输出,但是到目前为止,我想存储它们。
1 linux  for 

1
如何在Linux中产生“通用安装程序”?
我有一个源代码,并且我想为未确认用户(简单应用程序用户)的所有操作系统(Windows,Linux)产生一个安装程序。我的应用程序使用C编程语言。我正在使用Red Hat Enterprise Linux Server 5.9版(Tikanga)。我想为他们解决所有程序包的依赖性,并为程序设置提供一个用户界面。

1
流程停止的原因?
我正在使用批处理文件运行程序,并且该程序不断出现此错误: 停止的过程 我注意到该程序每次都在他上次执行它停止的地方之后的某个地方停止 现在,我正在寻找“已停止”流程的原因,否则,如果有人遇到相同的问题,它将变得更好! 谢谢。

2
仅抓取准确的文本以输出?
可以说我有这行文字: #cat numbers.txt Numbers!!!! John=55 May=43 RandomData Alex=72 Ben=90 End 但是我只对约翰的电话号码感兴趣。如何删除所有其他我不想要的东西并将输出变成: #cat numbers.txt | <some command line magic> John=55 注意:我不知道“ John”在文本文件中的位置,或分配给John的编号。


1
如何使用mkntfs在文件上创建Windows文件系统?
根据手册页: MKNTFS(8) ... mkntfs用于在设备(通常是磁盘分区)或file上创建NTFS文件系统。 问题是,当我给它一个预创建的64GB文件作为参数时,它需要一个设备: ] mkntfs share1.dat # share1.dat is a pre-created 64 GB file share1.dat is not a block device. Refusing to make a filesystem here! 我如何获得它来接受share1.dat文件作为文件并在此文件上创建NTFS文件系统,以便以后安装和共享?
linux  ntfs 

2
Rsync意外关闭
我有这个备份脚本,可以在大约100个客户端上运行,并且正常工作。现在我遇到了1个通常没有任何问题的客户 这是正常运行的行。 rsync -z --partial --times -vvvvv --recursive --log-file="/backup/clientx/clientx.debug-star2.log" --rsync-path="nice -n19 ionice -c3 rsync" --timeout=3600 --delete-after --bwlimit=500 --rsh "nice -n19 ionice -c3 ssh -o StrictHostKeyChecking=no -i /root/.ssh/clientx_rsync_id_rsa" /backup/clientx/dir1/ backup@remote-server:/backup/clientx/dir1 它启动正常并开始构建文件列表。 note: iconv_open("UTF-8", "UTF-8") succeeded. (Client) Protocol versions: remote=30, negotiated=30 building file list ... [sender] change_dir(/backup/clinetx/dir1) [sender] make_file(.,*,0) [sender] make_file(inc,*,2) [sender] …
linux  rsync 

2
无法将分区的sdb1挂载到目录
我添加了一个sdb磁盘,上面有一个sdb1: [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 111.8G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 111.3G 0 part ├─centos00-swap 253:0 0 7.8G 0 lvm [SWAP] ├─centos00-root 253:1 0 50G 0 lvm / └─centos00-home 253:2 0 53.5G 0 lvm …
linux  centos  disk 

3
搜索一个字符串并打印该字符串及其标题
我需要搜索一个字符串(此处为数字),并使用grep或awk或其他任何内容打印其标题或标题。 请检查以下示例: 输入文件内容: ##### Production_Broad: ##### 678 544 ##### IGHTY_BBBT: ##### 1666 2515 2516 2517 2518 ##### Jaguar: ##### 280 ##### Loyalty: ##### 5179 ##### MC_Addr: ##### 544 577890 ##### erce_Ban_1: ##### 7455 5656 我想搜索数字“ 2515”,它给出以下输出: IGHTY_BBBT: 2515 如果我搜索“ 5179”,则输出应如下所示: Loyalty: 5179

2
如何查找安装了OS的磁盘的大小
如何验证磁盘大小(安装操作系统的磁盘) 我们有redhat 7.2 我会举个例子 # disk_os_size=` lsblk | grep sda ` sda 8:0 0 150G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 149.5G 0 part # disk_os_size=` lsblk | grep sda | awk '{print $4}' ` # echo $disk_os_size 150G 500M 149.5G 所以在这种情况下效果不好,因为我们还获得了OS分区 我们想要的只是操作系统磁盘的大小,应该是150G
-2 linux  rhel  disk  fdisk  lsblk 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.